diff options
-rw-r--r-- | pthread/pt-create.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pthread/pt-create.c b/pthread/pt-create.c index 4d81a95..25a3607 100644 --- a/pthread/pt-create.c +++ b/pthread/pt-create.c @@ -66,6 +66,8 @@ pthread_create (pthread_t *thread, const pthread_attr_t *attr, err = __pthread_create_internal (&pthread, attr, start_routine, arg); if (! err) *thread = pthread->thread; + else if (err == ENOMEM) + err = EAGAIN; return err; } |