// XXX connections_mutex.unlock(); // Si pongo el mutex antes del run(),
// muere.
// Conecto la señal para cuando termina una conexión, borrarla.
- connection->signal_finished().connect(
- SigC::bind<Connection*>(
- SigC::slot_class(*this,
- &TCPServer::on_connection_finished),
- connection));
+ connection->signal_finished().connect(SigC::bind(
+ SigC::slot_class(*this, &TCPServer::on_connection_finished),
+ connection));
connection->run();
}
}