pthreads testing (have to add a flag in cmake but don't remember which and internet is slow af rn)

This commit is contained in:
Arthur-Coppey
2022-02-25 12:08:43 +01:00
parent 3d93fc7758
commit 195d4352a0
3 changed files with 40 additions and 18 deletions
+16 -2
View File
@@ -1,8 +1,22 @@
#include "server.h"
//#include "server.h"
#include <pthread.h>
#include <stdio.h>
void threadTest(void *arg) {
char* txt = (char*) arg;
puts(txt);
pthread_exit(0);
}
int main(int argc, char *argv[]) {
// TODO: shell args
server(1, 1);
pthread_t threadHandle;
pthread_attr_t attr;
pthread_attr_init(&attr);
pthread_create(&threadHandle, &attr, (void *(*)(void *)) threadTest, "a");
void * ret;
pthread_join(threadHandle, &ret);
puts(ret);
// server(1, 1);
return 0;
}