summaryrefslogtreecommitdiff
path: root/thread_pthread.c
diff options
context:
space:
mode:
authorkosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-07-10 08:29:46 +0000
committerkosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-07-10 08:29:46 +0000
commitb9a13f4962333f08338b9839d1bd9151665ac8aa (patch)
treeede8a4b579633be0a65c242c85e261d0b7ba8851 /thread_pthread.c
parenta2e497d5ede45bd4f4a57f494027020d7bd1733b (diff)
* thread_pthread.c (mutex_debug): use exit(EXIT_FAILURE) instad of
exit(1). * thread_pthread.c (add_signal_thread_list): ditto. * thread.c (rb_thread_call_with_gvl): ditto. * util.c (Bug): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'thread_pthread.c')
-rw-r--r--thread_pthread.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/thread_pthread.c b/thread_pthread.c
index b353a9e64c..0cdc220fba 100644
--- a/thread_pthread.c
+++ b/thread_pthread.c
@@ -170,9 +170,9 @@ mutex_debug(const char *msg, pthread_mutex_t *lock)
int r;
static pthread_mutex_t dbglock = PTHREAD_MUTEX_INITIALIZER;
- if ((r = pthread_mutex_lock(&dbglock)) != 0) {exit(1);}
+ if ((r = pthread_mutex_lock(&dbglock)) != 0) {exit(EXIT_FAILURE);}
fprintf(stdout, "%s: %p\n", msg, (void *)lock);
- if ((r = pthread_mutex_unlock(&dbglock)) != 0) {exit(1);}
+ if ((r = pthread_mutex_unlock(&dbglock)) != 0) {exit(EXIT_FAILURE);}
}
}
@@ -946,7 +946,7 @@ add_signal_thread_list(rb_thread_t *th)
if (list == 0) {
fprintf(stderr, "[FATAL] failed to allocate memory\n");
- exit(1);
+ exit(EXIT_FAILURE);
}
list->th = th;