|
@@ -71,6 +71,10 @@ void* client_thread(void* data) {
|
|
|
remove_client(cliId);
|
|
|
break;
|
|
|
}
|
|
|
+ //Regarde si le client existe toujours
|
|
|
+ if(get_client(cliId) == NULL){
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
return NULL;
|
|
|
}
|
|
@@ -149,7 +153,7 @@ void ini_server() {
|
|
|
void add_handler(char* method, char* ressource, int(*handler)(int, JsonParser*)) {
|
|
|
if (strncmp(method, "POST", 5) == 0) {
|
|
|
arraylist_add(&post, ressource, handler);
|
|
|
- } else if (strncmp(method, "POST", 5) == 0) {
|
|
|
+ } else if (strncmp(method, "GET", 4) == 0) {
|
|
|
arraylist_add(&get, ressource, handler);
|
|
|
}
|
|
|
}
|