syncthing/internal
Jakob Borg 297769ef57 More resilient broadcast handling (fixes #1907)
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...
2015-06-11 15:06:05 +02:00
..
auto Translation / docs update 2015-06-07 12:57:26 +02:00
beacon More resilient broadcast handling (fixes #1907) 2015-06-11 15:06:05 +02:00
config Add missing copyright notice 2015-06-11 08:46:57 +02:00
db Refactor config commit stuff to support restartless updates better 2015-06-09 15:41:22 +02:00
discover More resilient broadcast handling (fixes #1907) 2015-06-11 15:06:05 +02:00
events Trigger ItemFinished when temp file creation fails instead of failing silently 2015-06-03 16:28:31 +02:00
fnmatch Added test for combining case insensitive and negated patterns (fixes #1678) 2015-05-01 00:58:44 +02:00
ignore Run vet and lint. Make us lint clean. 2015-04-29 10:38:02 +02:00
model Refactor config commit stuff to support restartless updates better 2015-06-09 15:41:22 +02:00
osutil Support the creation of top-level folders on Windows (fixes #1822) 2015-05-21 19:21:19 +02:00
scanner Support the creation of top-level folders on Windows (fixes #1822) 2015-05-21 19:21:19 +02:00
stats MPLv2 2015-03-17 16:02:27 +01:00
symlinks typos and spelling correction 2015-04-29 15:59:47 +02:00
sync Run vet and lint. Make us lint clean. 2015-04-29 10:38:02 +02:00
upgrade typos and spelling correction 2015-04-29 15:59:47 +02:00
upnp UPnP discovery results must not be collected in a background goroutine (fixes #1858) 2015-05-23 23:27:02 +02:00
versioner Support the creation of top-level folders on Windows (fixes #1822) 2015-05-21 19:21:19 +02:00