Megatest

Diff
Login

Differences From Artifact [31ec6121f3]:

To Artifact [a80924c869]:


3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
				  (set! update-is-running (dboard:commondat-updating commondat))
				  (if (not update-is-running)
				      (dboard:commondat-updating-set! commondat #t))
				  (mutex-unlock! (dboard:commondat-update-mutex commondat))
				  (if (not update-is-running) ;; we know that the update was not running and we now have a lock on doing an update
				      (begin
					;; this function is causing memory segfault:
				  	;; (dboard:common-run-curr-updaters commondat) ;; (dashboard:run-update commondat)
					(mutex-lock! (dboard:commondat-update-mutex commondat))
				  	(dboard:commondat-updating-set! commondat #f)
					(mutex-unlock! (dboard:commondat-update-mutex commondat))
					)
				     )
				1))
			      "Action callback")))))







|







3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
				  (set! update-is-running (dboard:commondat-updating commondat))
				  (if (not update-is-running)
				      (dboard:commondat-updating-set! commondat #t))
				  (mutex-unlock! (dboard:commondat-update-mutex commondat))
				  (if (not update-is-running) ;; we know that the update was not running and we now have a lock on doing an update
				      (begin
					;; this function is causing memory segfault:
				  	(dboard:common-run-curr-updaters commondat) ;; (dashboard:run-update commondat)
					(mutex-lock! (dboard:commondat-update-mutex commondat))
				  	(dboard:commondat-updating-set! commondat #f)
					(mutex-unlock! (dboard:commondat-update-mutex commondat))
					)
				     )
				1))
			      "Action callback")))))