patch 7.4.1313
Problem: MS-Windows: Using socket after it was closed causes an exception.
Solution: Don't give an error when handling WM_NETBEANS. Re-enable tests
for MS-Windows.
diff --git a/src/gui_w48.c b/src/gui_w48.c
index f2265ff..fd65581 100644
--- a/src/gui_w48.c
+++ b/src/gui_w48.c
@@ -1783,7 +1783,13 @@
int channel_idx = channel_fd2idx((sock_T)msg.wParam);
if (channel_idx >= 0)
+ {
+ /* Disable error messages, they can mess up the display and throw
+ * an exception. */
+ ++emsg_off;
channel_read(channel_idx, FALSE, "process_message");
+ --emsg_off;
+ }
return;
}
#endif