From e63edcd436089e8ad311e552e02bf8f964343ebf Mon Sep 17 00:00:00 2001 From: Richard Stanway Date: Thu, 2 Mar 2017 00:36:19 +0100 Subject: [PATCH] obs-outputs: Fix 100% CPU usage with new network code --- plugins/obs-outputs/rtmp-windows.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/obs-outputs/rtmp-windows.c b/plugins/obs-outputs/rtmp-windows.c index 603d8b43d..6aad81bbb 100644 --- a/plugins/obs-outputs/rtmp-windows.c +++ b/plugins/obs-outputs/rtmp-windows.c @@ -321,13 +321,14 @@ static inline void socket_thread_windows_internal(struct rtmp_stream *stream) switch (ret) { case RET_BREAK: - break; + goto exit_write_loop; case RET_FATAL: return; case RET_CONTINUE:; } } } + exit_write_loop:; } blog(LOG_INFO, "socket_thread_windows: Normal exit");