Megatest

Diff
Login

Differences From Artifact [4237262277]:

To Artifact [39443cebf0]:


416
417
418
419
420
421
422
423



424
425
426
427
428
429
430
416
417
418
419
420
421
422

423
424
425
426
427
428
429
430
431
432







-
+
+
+







             (db:multi-db-sync (list run-id) 'new2old)
             (let ((sync-time (- (current-seconds) start-time)))
               (debug:print-info 3 *default-log-port* "Sync of newdb to olddb for run-id " run-id " completed in " sync-time " seconds")
               (if (common:low-noise-print 30 "sync new to old")
                   (debug:print-info 0 *default-log-port* "Sync of newdb to olddb for run-id " run-id " completed in " sync-time " seconds")))
             (hash-table-delete! *db-local-sync* run-id)))
       (mutex-unlock! *db-multi-sync-mutex*))
     run-ids-to-process)))
     run-ids-to-process)
    (hash-table-delete! *db-local-sync* 'all) ;; just in case it was set
    ))

(define (common:watchdog)
  (thread-sleep! 0.05) ;; delay for startup
  (let ((legacy-sync (common:legacy-sync-required))
	(debug-mode  (debug:debug-mode 1))
	(last-time   (current-seconds)))
    (if (or (common:legacy-sync-recommended)