diff --git a/src/backend/threads.c b/src/backend/threads.c index ea565ca0a..74efb6687 100644 --- a/src/backend/threads.c +++ b/src/backend/threads.c @@ -144,11 +144,8 @@ lumiera_thread_new (enum lumiera_thread_class kind, self->arguments = NULL; int error = pthread_create (&self->id, attrs, &thread_loop, self); - ENSURE(error == 0 || EAGAIN == error, "pthread_create returned %d:%s", error, strerror(error)); if (error) { - // error here can only be EAGAIN, given the above ENSURE - FIXME ("error is %d:%s, see if this can be improved", error, strerror(error)); LUMIERA_DIE (ERRNO); } return self;