diff options
Diffstat (limited to 'server/server.hpp')
| -rw-r--r-- | server/server.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/server/server.hpp b/server/server.hpp index 1770a05..5ac8393 100644 --- a/server/server.hpp +++ b/server/server.hpp @@ -2,6 +2,7 @@ #include <vector>
#include <memory>
#include <mutex>
+#include <thread>
#include "client.hpp"
@@ -12,16 +13,15 @@ namespace server
{
class c_server {
+ // not sure if even needed.
std::mutex m_mutex;
- // vectors are NOT thread safe.
- std::vector< std::shared_ptr< c_client > > m_clients;
-
+ private:
WSADATA m_sock_data{ };
SOCKET m_socket{ };
public:
~c_server( ) {
- if( m_socket )
+ if ( m_socket )
closesocket( m_socket );
}
|
