On 6 October 2013 06:06, Dimitar Zhekov dimitar.zhekov@gmail.com wrote:
On Sat, 05 Oct 2013 07:40:15 -0700 Matthew Brush mbrush@codebrainz.ca wrote:
So with the pull request adding system() as a fallback/hidden preference, maybe we could just drop the win32 API code altogether, switch back to using the same codepath as all platforms (ie. GLib async spawning) and if people experience issues, we can use as further data points to troubleshoot GLib async spawning and we can recommend they try the system() option[1] as a workaround?
Scope uses g_spawn_async_with_pipes() on Win~1 to both read from and write to gdb without any problems that I know of. Could be because of the specially written event source, or simply my ignorance. Also can't remember whether I specially tested stderr.
Or possibly works because its just short messages, IIRC one of the problems only showed up with lots of data.
Cheers Lex
-- E-gards: Jimmy _______________________________________________ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel