Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jun 1, 2008, 1:44:44 PM (16 years ago)
Author:
scheusso
Message:

some speed enhancements regarding to mutexes in enet send/receive mechanisms

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/network/src/network/ClientConnection.cc

    r1494 r1499  
    163163      return;
    164164    }
     165    event = new ENetEvent;
    165166    //main loop
    166167    while(!quit){
    167       event = new ENetEvent;
    168168      //std::cout << "connection loop" << std::endl;
    169169      {
     
    185185        if ( !processData(event) ) COUT(2) << "Current packet was not pushed to packetBuffer -> ev ongoing SegFault" << std::endl;
    186186        COUT(5) << "Cl.Con: processed Data in receiver-thread while loop" << std::endl;
     187        event = new ENetEvent;
    187188        break;
    188189      case ENET_EVENT_TYPE_DISCONNECT:
     
    192193        break;
    193194      case ENET_EVENT_TYPE_NONE:
    194         continue;
     195        //receiverThread_->yield();
     196        usleep(1000);
     197        break;
    195198      }
    196       receiverThread_->yield();
    197199    }
    198200    // now disconnect
Note: See TracChangeset for help on using the changeset viewer.