]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/include/plaqui/server/tcpserver.h
Se unlockea() el mutex despues de llamar a connection->run(). Si lo unlockeo()
[z.facultad/75.42/plaqui.git] / Server / include / plaqui / server / tcpserver.h
index b3ecfa6c25c1b0f392103b592e360560eb8570bd..393f4cc4040f4e82ebb80bac2e6aa6e842e10432 100644 (file)
@@ -47,6 +47,9 @@ namespace Server {
 
                private:
 
+                       /// Cantidad máxima de conexiones pendientes.
+                       static const unsigned MAX_PENDING_CONNECTIONS;
+
                        /// Lista de conexiones de control.
                        typedef std::list<Connection*> ConnectionList;
 
@@ -57,6 +60,9 @@ namespace Server {
                        /// Socket para escuchar conexiones.
                        sockinetbuf socket;
 
+                       /// Mutex para las conexiones.
+                       Glib::Mutex connections_mutex;
+
                        /// Conexiones de control.
                        ConnectionList connections;