Fix build: include osi.h from semaphore to get definition of INVALID_FD
diff --git a/osi/src/semaphore.c b/osi/src/semaphore.c
index 480dc8e..be4373c 100644
--- a/osi/src/semaphore.c
+++ b/osi/src/semaphore.c
@@ -25,6 +25,7 @@
 #include <sys/eventfd.h>
 #include <utils/Log.h>
 
+#include "osi.h"
 #include "semaphore.h"
 
 #if !defined(EFD_SEMAPHORE)