2009-07-28 18:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

* harbour/source/rtl/hbsocket.c
    ! fixed stupid typo in S&R - I reverted select() socket sets
      in send()/recv() when I was modifying function names.
      It can be also an answer why it exploited some problems
      with hb_InetRecvLine() in Francesco code.
This commit is contained in:
Przemyslaw Czerpak
2009-07-28 16:10:44 +00:00
parent 42c85c2811
commit 757c4ad242
2 changed files with 11 additions and 4 deletions

View File

@@ -17,6 +17,13 @@
past entries belonging to author(s): Viktor Szakats.
*/
2009-07-28 18:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/rtl/hbsocket.c
! fixed stupid typo in S&R - I reverted select() socket sets
in send()/recv() when I was modifying function names.
It can be also an answer why it exploited some problems
with hb_InetRecvLine() in Francesco code.
2009-07-28 17:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
! Fixed typo in linker option when building shared executable.

View File

@@ -2076,7 +2076,7 @@ long hb_socketSend( HB_SOCKET sd, const void * data, long len, int flags, HB_LON
if( timeout >= 0 )
{
ret = hb_socketSelectRD( sd, timeout );
ret = hb_socketSelectWR( sd, timeout );
if( ret == 0 )
{
hb_socketSetRawError( HB_SOCKET_ERR_TIMEOUT );
@@ -2115,7 +2115,7 @@ long hb_socketSendTo( HB_SOCKET sd, const void * data, long len, int flags,
if( timeout >= 0 )
{
ret = hb_socketSelectRD( sd, timeout );
ret = hb_socketSelectWR( sd, timeout );
if( ret == 0 )
{
hb_socketSetRawError( HB_SOCKET_ERR_TIMEOUT );
@@ -2150,7 +2150,7 @@ long hb_socketRecv( HB_SOCKET sd, void * data, long len, int flags, HB_LONG time
if( timeout >= 0 )
{
ret = hb_socketSelectWR( sd, timeout );
ret = hb_socketSelectRD( sd, timeout );
if( ret == 0 )
{
hb_socketSetRawError( HB_SOCKET_ERR_TIMEOUT );
@@ -2180,7 +2180,7 @@ long hb_socketRecvFrom( HB_SOCKET sd, void * data, long len, int flags, void **
if( timeout >= 0 )
{
ret = hb_socketSelectWR( sd, timeout );
ret = hb_socketSelectRD( sd, timeout );
if( ret == 0 )
{
hb_socketSetRawError( HB_SOCKET_ERR_TIMEOUT );