comparison libfdproto/fifo.c @ 1384:2131d6bdf32a

Be more lenient in infinite loop check, 20 is too low for some setups.
author Thomas Klausner <tk@giga.or.at>
date Fri, 19 Jul 2019 11:43:26 +0200
parents ce257e43085d
children 4968bc47a1a5
comparison
equal deleted inserted replaced
1383:0d71c0b2eed4 1384:2131d6bdf32a
192 CHECK_POSIX( pthread_mutex_unlock( &q->mtx )); 192 CHECK_POSIX( pthread_mutex_unlock( &q->mtx ));
193 CHECK_POSIX( pthread_cond_signal(&q->cond_pull) ); 193 CHECK_POSIX( pthread_cond_signal(&q->cond_pull) );
194 usleep(1000); 194 usleep(1000);
195 195
196 CHECK_POSIX( pthread_mutex_lock( &q->mtx ) ); 196 CHECK_POSIX( pthread_mutex_lock( &q->mtx ) );
197 ASSERT( ++loops < 20 ); /* detect infinite loops */ 197 ASSERT( ++loops < 200 ); /* detect infinite loops */
198 } 198 }
199 199
200 /* sanity check */ 200 /* sanity check */
201 ASSERT(FD_IS_LIST_EMPTY(&q->list)); 201 ASSERT(FD_IS_LIST_EMPTY(&q->list));
202 202
"Welcome to our mercurial repository"