Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 6, 2008, 2:50:12 PM (16 years ago)
Author:
scheusso
Message:

some bugs fixed (packet handling)

File:
1 edited

Legend:

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

    r1711 r1713  
    334334  }
    335335
    336   void ConnectionManager::syncClassid(int clientID) {
     336  /**
     337   *
     338   * @param clientID
     339   */
     340  void ConnectionManager::syncClassid(unsigned int clientID) {
    337341    unsigned int network_id=0, failures=0;
    338342    std::string classname;
     
    349353      COUT(4) << "Con.Man:syncClassid:\tnetwork_id: " << network_id << ", classname: " << classname << std::endl;
    350354
    351       packet::ClassID classid( network_id, classname );
    352       classid.setClientID(clientID);
    353       while(!classid.send() && failures < 10){
     355      packet::ClassID *classid = new packet::ClassID( network_id, classname );
     356      classid->setClientID(clientID);
     357      while(!classid->send() && failures < 10){
    354358        failures++;
    355359      }
Note: See TracChangeset for help on using the changeset viewer.