We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6db02a6 commit 39d5ea3Copy full SHA for 39d5ea3
server/server.cpp
@@ -2,6 +2,7 @@
2
#include <netinet/in.h>
3
#include <arpa/inet.h>
4
#include <mutex>
5
+#include <thread>
6
#include "server.h"
7
8
std::mutex m;
@@ -53,7 +54,6 @@ namespace sc {
53
54
int mySocket, theirSocket;
55
socklen_t theirAddressSize;
56
int port;
- pthread_t receiveThread;
57
Client client;
58
char ip[INET_ADDRSTRLEN];
59
@@ -96,7 +96,7 @@ namespace sc {
96
auto params = new ReceiveParams;
97
params->server = this;
98
params->socket = &client;
99
- pthread_create(&receiveThread, nullptr, Server::receiveMessageHelper, params);
+ std::thread receiver(Server::receiveMessageHelper, params);
100
m.unlock();
101
}
102
0 commit comments