src/server/daemon/log.c

changeset 621
956c03c25edd
parent 579
e10457d74fe1
equal deleted inserted replaced
620:a202cb1ee175 621:956c03c25edd
253 pthread_mutex_unlock(&mutex); 253 pthread_mutex_unlock(&mutex);
254 } 254 }
255 255
256 void log_remove_logdup(LogDup *ldup) { 256 void log_remove_logdup(LogDup *ldup) {
257 pthread_mutex_lock(&mutex); 257 pthread_mutex_lock(&mutex);
258 CxIterator i = cxListMutIterator(log_dup_list); 258 CxIterator i = cxListIterator(log_dup_list);
259 WSBool finished = 0; 259 WSBool finished = 0;
260 cx_foreach(LogDup *, dup, i) { 260 cx_foreach(LogDup *, dup, i) {
261 if(finished) break; 261 if(finished) break;
262 if(dup == ldup) { 262 if(dup == ldup) {
263 cxIteratorFlagRemoval(i); 263 cxIteratorFlagRemoval(i);

mercurial