summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/win32/pthread.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/win32/pthread.c b/src/win32/pthread.c
index 7e17b6bdf..41cf5b35b 100644
--- a/src/win32/pthread.c
+++ b/src/win32/pthread.c
@@ -33,7 +33,7 @@ int pthread_create(pthread_t *GIT_RESTRICT thread,
{
GIT_UNUSED_ARG(attr);
*thread = (pthread_t) CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)start_routine, arg, 0, NULL);
- return *thread ? GIT_SUCCESS : GIT_EOSERR;
+ return *thread ? GIT_SUCCESS : git__throw(GIT_EOSERR, "Failed to create pthread");
}
int pthread_join(pthread_t thread, void **value_ptr)