added an code to avoid a race
svn: r17682
This commit is contained in:
parent
4189297063
commit
3046afea04
|
@ -1,4 +1,4 @@
|
||||||
#lang scheme
|
#lang scheme/gui
|
||||||
|
|
||||||
(require 2htdp/universe)
|
(require 2htdp/universe)
|
||||||
(require 2htdp/image)
|
(require 2htdp/image)
|
||||||
|
@ -17,4 +17,8 @@
|
||||||
(set! s (string-append "-" s))
|
(set! s (string-append "-" s))
|
||||||
(rectangle 1 1 'solid 'green)))))
|
(rectangle 1 1 'solid 'green)))))
|
||||||
|
|
||||||
|
(let ([s (make-semaphore)])
|
||||||
|
(queue-callback (λ () (semaphore-post s)))
|
||||||
|
(yield s))
|
||||||
|
|
||||||
(unless (string=? s "---") (error 'world-update-test "failed! ~s" s))
|
(unless (string=? s "---") (error 'world-update-test "failed! ~s" s))
|
Loading…
Reference in New Issue
Block a user