diff --git a/src/hathreads.c b/src/hathreads.c index 0d0b3761a..839b08696 100644 --- a/src/hathreads.c +++ b/src/hathreads.c @@ -21,6 +21,11 @@ THREAD_LOCAL unsigned int tid = 0; THREAD_LOCAL unsigned long tid_bit = (1UL << 0); +/* Dummy I/O handler used by the sync pipe.*/ +void thread_sync_io_handler(int fd) +{ +} + #ifdef USE_THREAD static HA_SPINLOCK_T sync_lock; @@ -32,11 +37,6 @@ static unsigned long all_threads_mask = 0; struct lock_stat lock_stats[LOCK_LABELS]; #endif -/* Dummy I/O handler used by the sync pipe.*/ -void thread_sync_io_handler(int fd) -{ -} - /* Initializes the sync point. It creates a pipe used by threads to wakup all * others when a sync is requested. It also initialize the mask of all create * threads. It returns 0 on success and -1 if an error occurred.