- improve and extend logging of IPC socket errors (Windows and non-Windows) - do not raise the main window on Windows when `--list-documents` is used - bind the TCP port used for the IPC socket exclusively on Windows (should help with #641) You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2111
-- Commit Summary --
* Use GLib logging for socket error messages * On Windows, raise the main window only when needed for IPC calls * Windows: Use SO_EXCLUSIVEADDRUSE flag for IPC socket
-- File Changes --
M src/libmain.c (14) M src/socket.c (79)
-- Patch Links --
https://github.com/geany/geany/pull/2111.patch https://github.com/geany/geany/pull/2111.diff
Looks good upon a quick review, and seems useful.
@eht16 pushed 1 commit.
ec10be0ddf6bc1a4f7c144de489cd553ccf7f161 Add a log message on Windows on failed IPC socket connect attempt
Merged #2111 into master.
github-comments@lists.geany.org