mirror of
https://github.com/octoleo/syncthing.git
synced 2024-11-14 01:04:14 +00:00
297769ef57
My theory is that some error condition on the socket results in it blocking for writes, which maybe also blocks reads... This separates the two into separate services with their own socket, with restarts and retries as appropriates on write timeouts and read/write errors. It should be more robust, hopefully, but I have a hard time testing the actual error conditions... |
||
---|---|---|
.. | ||
client_test.go | ||
client_udp.go | ||
client.go | ||
debug.go | ||
discover_test.go | ||
discover.go | ||
doc.go | ||
packets_xdr.go | ||
packets.go |