From: Nikodemus S. <de...@us...> - 2006-08-20 09:28:26
|
Update of /cvsroot/sbcl/sbcl/src/runtime In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv3916/src/runtime Modified Files: linux-os.c Log Message: 0.9.15.40: reentrant STABLE-SORT and ADJUST-ARRAY * Create new (initially length 0) temp vectors for each thread. * Rename APPLY-KEYED-PRED to FUNCALL2-USING-KEY. * Update threading-specials list a bit. Index: linux-os.c =================================================================== RCS file: /cvsroot/sbcl/sbcl/src/runtime/linux-os.c,v retrieving revision 1.64 retrieving revision 1.65 diff -u -d -r1.64 -r1.65 --- linux-os.c 18 Aug 2006 16:21:54 -0000 1.64 +++ linux-os.c 20 Aug 2006 09:28:22 -0000 1.65 @@ -88,13 +88,13 @@ again: t = sys_futex(lock_word,FUTEX_WAIT,oldval, 0); - /* Interrupted FUTEX_WAIT calls may return early. + /* Interrupted FUTEX_WAIT calls may return early. * * If someone manages to wake the futex while we're spinning * around it, we will just return with -1 and errno EWOULDBLOCK, * because the value has changed, so that's ok. */ if (t != 0 && errno == EINTR) - goto again; + goto again; return t; } |