From c8af0e4d5c6e59c3435eb4712ea5033e69f427b3 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sun, 23 May 2010 18:38:37 -0400 Subject: [PATCH] alarms: add unit test for race condition --- basis/alarms/alarms-tests.factor | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/basis/alarms/alarms-tests.factor b/basis/alarms/alarms-tests.factor index 786a7b1774..715d51e4fa 100644 --- a/basis/alarms/alarms-tests.factor +++ b/basis/alarms/alarms-tests.factor @@ -30,3 +30,10 @@ IN: alarms.tests 1/2 seconds sleep stop-alarm ] unit-test + +[ { 1 } ] [ + { 0 } + dup '[ 0 _ [ 1 + ] change-nth ] 3 seconds later + [ stop-alarm ] [ start-alarm ] bi + 4 seconds sleep +] unit-test