decremented timeout, we have to find a better algorithm for knowing when we don't have to wait further for data
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -267,7 +267,7 @@ GSocket *GSocket_new()
|
|||||||
socket->m_server = FALSE;
|
socket->m_server = FALSE;
|
||||||
socket->m_stream = TRUE;
|
socket->m_stream = TRUE;
|
||||||
socket->m_non_blocking = FALSE;
|
socket->m_non_blocking = FALSE;
|
||||||
socket->m_timeout = 10*1000;
|
socket->m_timeout = 1*1000;
|
||||||
/* 10 sec * 1000 millisec */
|
/* 10 sec * 1000 millisec */
|
||||||
socket->m_takesEvents = TRUE ;
|
socket->m_takesEvents = TRUE ;
|
||||||
socket->m_mac_events = wxMacGetNotifierTable() ;
|
socket->m_mac_events = wxMacGetNotifierTable() ;
|
||||||
@@ -1473,7 +1473,7 @@ GSocketError _GSocket_Input_Timeout(GSocket *socket)
|
|||||||
{
|
{
|
||||||
OTResult state ;
|
OTResult state ;
|
||||||
OTByteCount sz = 0 ;
|
OTByteCount sz = 0 ;
|
||||||
state = OTGetEndpointState(socket->m_endpoint);
|
state = OTGetEndpointState(socket->m_endpoint);
|
||||||
|
|
||||||
OTCountDataBytes( socket->m_endpoint , &sz ) ;
|
OTCountDataBytes( socket->m_endpoint , &sz ) ;
|
||||||
if ( state == T_INCON || sz > 0 )
|
if ( state == T_INCON || sz > 0 )
|
||||||
|
@@ -267,7 +267,7 @@ GSocket *GSocket_new()
|
|||||||
socket->m_server = FALSE;
|
socket->m_server = FALSE;
|
||||||
socket->m_stream = TRUE;
|
socket->m_stream = TRUE;
|
||||||
socket->m_non_blocking = FALSE;
|
socket->m_non_blocking = FALSE;
|
||||||
socket->m_timeout = 10*1000;
|
socket->m_timeout = 1*1000;
|
||||||
/* 10 sec * 1000 millisec */
|
/* 10 sec * 1000 millisec */
|
||||||
socket->m_takesEvents = TRUE ;
|
socket->m_takesEvents = TRUE ;
|
||||||
socket->m_mac_events = wxMacGetNotifierTable() ;
|
socket->m_mac_events = wxMacGetNotifierTable() ;
|
||||||
@@ -1473,7 +1473,7 @@ GSocketError _GSocket_Input_Timeout(GSocket *socket)
|
|||||||
{
|
{
|
||||||
OTResult state ;
|
OTResult state ;
|
||||||
OTByteCount sz = 0 ;
|
OTByteCount sz = 0 ;
|
||||||
state = OTGetEndpointState(socket->m_endpoint);
|
state = OTGetEndpointState(socket->m_endpoint);
|
||||||
|
|
||||||
OTCountDataBytes( socket->m_endpoint , &sz ) ;
|
OTCountDataBytes( socket->m_endpoint , &sz ) ;
|
||||||
if ( state == T_INCON || sz > 0 )
|
if ( state == T_INCON || sz > 0 )
|
||||||
|
Reference in New Issue
Block a user