Fix connections not being moved from conn to log.

This commit is contained in:
root 2012-08-21 17:17:52 +02:00
parent 74b02bafe2
commit 52cb6cd9df
2 changed files with 1 additions and 1 deletions

View file

@ -91,6 +91,7 @@ namespace Buffer{
} }
usr->Send(); usr->Send();
} }
usr->Disconnect("Socket closed.");
thisStream->cleanUsers(); thisStream->cleanUsers();
std::cerr << "User " << usr->MyStr << " disconnected, socket number " << usr->S.getSocket() << std::endl; std::cerr << "User " << usr->MyStr << " disconnected, socket number " << usr->S.getSocket() << std::endl;
} }

View file

@ -27,7 +27,6 @@ Buffer::user::user(Socket::Connection fd){
/// Drops held DTSC::Ring class, if one is held. /// Drops held DTSC::Ring class, if one is held.
Buffer::user::~user(){ Buffer::user::~user(){
Stream::get()->dropRing(myRing); Stream::get()->dropRing(myRing);
Disconnect("User disconnected");
}//destructor }//destructor
/// Disconnects the current user. Doesn't do anything if already disconnected. /// Disconnects the current user. Doesn't do anything if already disconnected.