From 6cc7c5984bbee93daecfb811d98fda5213a9be2f Mon Sep 17 00:00:00 2001 From: "heikki@hundin.mysql.fi" <> Date: Sun, 8 Sep 2002 00:21:13 +0300 Subject: [PATCH] os0sync.c: Add diagnostics to track why a semaphore creation failed on Windows ME --- innobase/os/os0sync.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/innobase/os/os0sync.c b/innobase/os/os0sync.c index c1345de0d55..14677ede20f 100644 --- a/innobase/os/os0sync.c +++ b/innobase/os/os0sync.c @@ -49,6 +49,12 @@ os_event_create( TRUE, /* Manual reset */ FALSE, /* Initial state nonsignaled */ name); + if (!event) { + fprintf(stderr, +"InnoDB: Could not create a Windows event semaphore; Windows error %lu\n", + (ulint)GetLastError()); + } + ut_a(event); return(event);