Changeset: e192cfe5c329 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e192cfe5c329
Modified Files:
monetdb5/modules/mal/wlcr.c
Branch: wlcr
Log Message:
React more promptly to change in drift
within 1 second
diffs (28 lines):
diff --git a/monetdb5/modules/mal/wlcr.c b/monetdb5/modules/mal/wlcr.c
--- a/monetdb5/modules/mal/wlcr.c
+++ b/monetdb5/modules/mal/wlcr.c
@@ -243,7 +243,7 @@ static MT_Id wlcr_logger;
static void
WLCRlogger(void *arg)
-{
+{ int seconds;
(void) arg;
while(!GDKexiting()){
if( wlcr_logs && wlcr_fd ){
@@ -252,12 +252,9 @@ WLCRlogger(void *arg)
WLCcloselogger();
MT_lock_unset(&wlcr_lock);
}
- MT_sleep_ms( (wlcr_drift? wlcr_drift:1 ) * 1000);
- } else
- if( wlcr_drift)
- MT_sleep_ms( wlcr_drift * 1000);
- else
- MT_sleep_ms( 1 * 1000);
+ }
+ for( seconds = 0; wlcr_drift == 0 || seconds < wlcr_drift;
seconds++)
+ MT_sleep_ms( 1000);
}
}
/*
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list