threads wip

This commit is contained in:
Arthur-Coppey
2022-04-15 12:10:42 +02:00
parent ee2eecf6a2
commit cea7131f77
3 changed files with 36 additions and 23 deletions
+9 -14
View File
@@ -1,22 +1,17 @@
//#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
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);
printf("%d", ret);
// 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);
// printf("%d", ret);
server(1, 1);
return 0;
}