bug fix in multicore gc
[IRC.git] / Robust / src / Runtime / object.c
index 010373844fb9d46e68ddd9a139495b15e59208e4..c552b4c51d92fd27c3c41405e2321081ea1f25cb 100644 (file)
@@ -75,7 +75,7 @@ int CALL01(___Object______MonitorExit____, struct ___Object___ * ___this___) {
     pthread_mutex_unlock(&objlock);
   } else {
 #ifdef MULTICORE
-    BAMBOO_EXIT(-1);
+    BAMBOO_EXIT(0xf201);
 #else
     printf("ERROR...UNLOCKING LOCK WE DON'T HAVE\n");
     exit(-1);