diff --git a/server/Sample/sfreerdp.c b/server/Sample/sfreerdp.c index b8c10f4b7..da1d6505c 100644 --- a/server/Sample/sfreerdp.c +++ b/server/Sample/sfreerdp.c @@ -28,6 +28,7 @@ #include #include +#include #include #include diff --git a/winpr/libwinpr/synch/event.c b/winpr/libwinpr/synch/event.c index a5af293c8..e561eaa41 100644 --- a/winpr/libwinpr/synch/event.c +++ b/winpr/libwinpr/synch/event.c @@ -376,7 +376,7 @@ int SetEventFileDescriptor(HANDLE hEvent, int FileDescriptor, ULONG mode) return -1; event = (WINPR_EVENT*) Object; - event->bAttached = FALSE; + event->bAttached = TRUE; event->Mode = mode; event->pipe_fd[0] = FileDescriptor; return 0;