fixed WIN32 support
[NeonServV5.git] / src / HandleInfoHandler.c
index 0508e07413448c82c7dc22f2661b364d333db646..6e5415ffe40381af7b894b72cc37f97d512a156a 100644 (file)
@@ -207,7 +207,7 @@ static void recv_notice(struct UserNode *user, struct UserNode *target, char *me
     
     if(do_match) {
         #ifdef HAVE_THREADS
-        unsigned long tid = syscall(SYS_gettid);
+        unsigned int tid = (unsigned int) pthread_self_tid();
         while(!clientsocket_parseorder_top(tid)) {
             usleep(1000); //1ms
         }