#include <netinet/in_systm.h>
#include <netinet/ip.h>
#include <sys/time.h>
-#include <sys/signal.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <netdb.h>
#include <fcntl.h>
+#include <pthread.h>
+#include <signal.h>
+#include <sys/signal.h>
#ifdef MYSQL_FRIENDS
#include <mysql/mysql.h>
#include <netinet/ip.h>
#include <sys/time.h>
#include <sys/signal.h>
+#include <signal.h>
+#include <pthread.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <sys/signal.h>
+#include <signal.h>
+#include <pthread.h>
#include <netinet/in_systm.h>
#include <netinet/ip.h>
#include <fcntl.h>
#include <netdb.h>
#include <arpa/inet.h>
+#include <pthread.h>
+#include <signal.h>
#include <sys/signal.h>
#include <netinet/in_systm.h>
#include <netinet/ip.h>
return -1;
}
if (!ast_mutex_lock(&monlock)) {
- if (monitor_thread && (monitor_thread != -2)) {
+ if (monitor_thread && ((int)monitor_thread != -2)) {
pthread_cancel(monitor_thread);
pthread_kill(monitor_thread, SIGURG);
pthread_join(monitor_thread, NULL);
#include <netdb.h>
#include <arpa/inet.h>
#include <sys/signal.h>
+#include <signal.h>
+#include <pthread.h>
#include <asterisk/dsp.h>
#include <ctype.h>