Bug in (sleep) on Solaris 8 (Newlisp v8.1.0)
Posted: Wed Aug 11, 2004 7:44 am
I'm running Newlisp on Solaris 8 and when I run the following
program:
I get the following results:
Thanks.
program:
Code: Select all
#!/usr/local/bin/newlisp
#
# Demonstrate bug in (sleep) on Solaris 8
(println "\n(sleep 999) interval is too short.")
(dotimes (i 10)
(println (format "%02d " i) (date (apply date-value (now))))
(sleep 999)
)
(println "\n(sleep 1000) is correct.")
(dotimes (i 10)
(println (format "%02d " i) (date (apply date-value (now))))
(sleep 1000)
)
(exit)
- ca1$ date_clock
(sleep 999) interval is too short.
00 Wed Aug 11 00:34:11 2004
01 Wed Aug 11 00:34:11 2004
02 Wed Aug 11 00:34:11 2004
03 Wed Aug 11 00:34:11 2004
04 Wed Aug 11 00:34:11 2004
05 Wed Aug 11 00:34:11 2004
06 Wed Aug 11 00:34:11 2004
07 Wed Aug 11 00:34:11 2004
08 Wed Aug 11 00:34:11 2004
09 Wed Aug 11 00:34:11 2004
(sleep 1000) is correct.
00 Wed Aug 11 00:34:11 2004
01 Wed Aug 11 00:34:12 2004
02 Wed Aug 11 00:34:13 2004
03 Wed Aug 11 00:34:14 2004
04 Wed Aug 11 00:34:15 2004
05 Wed Aug 11 00:34:16 2004
06 Wed Aug 11 00:34:17 2004
07 Wed Aug 11 00:34:18 2004
08 Wed Aug 11 00:34:19 2004
09 Wed Aug 11 00:34:20 2004
ca1$
Thanks.