d97bb46
*** vegastrike-source-0.5.0/src/networking/lowlevel/vsnet_socketset.cpp.orig	2008-12-19 22:27:11.000000000 -0800
d97bb46
--- vegastrike-source-0.5.0/src/networking/lowlevel/vsnet_socketset.cpp	2008-12-19 22:27:35.000000000 -0800
d97bb46
*************** int SocketSet::private_select( timeval* 
d97bb46
*** 180,186 ****
d97bb46
      
d97bb46
      if( !_client_mgr.expired() )
d97bb46
      {
d97bb46
!         boost::shared_ptr<VsnetDownload::Client::Manager> mgr( boost::make_shared(_client_mgr) );
d97bb46
          if( (bool)mgr )
d97bb46
          {
d97bb46
              mgr->lower_check_queues( );
d97bb46
--- 180,186 ----
d97bb46
      
d97bb46
      if( !_client_mgr.expired() )
d97bb46
      {
d97bb46
!       boost::shared_ptr<VsnetDownload::Client::Manager> mgr( _client_mgr.lock() );
d97bb46
          if( (bool)mgr )
d97bb46
          {
d97bb46
              mgr->lower_check_queues( );
d97bb46
*************** int SocketSet::private_select( timeval* 
d97bb46
*** 189,195 ****
d97bb46
  
d97bb46
      if( !_server_mgr.expired() )
d97bb46
      {
d97bb46
!         boost::shared_ptr<VsnetDownload::Server::Manager> mgr( boost::make_shared(_server_mgr) );
d97bb46
          if( (bool)mgr )
d97bb46
          {
d97bb46
              mgr->lower_check_queues( );
d97bb46
--- 189,195 ----
d97bb46
  
d97bb46
      if( !_server_mgr.expired() )
d97bb46
      {
d97bb46
!       boost::shared_ptr<VsnetDownload::Server::Manager> mgr( _server_mgr.lock() );
d97bb46
          if( (bool)mgr )
d97bb46
          {
d97bb46
              mgr->lower_check_queues( );