Commit graph

22 commits

Author SHA1 Message Date
shortcutme
b7a66295f6
Start local peer discovery async to avoid double announce 2018-08-26 02:46:12 +02:00
shortcutme
4fdd362ed5
Avoid starting multiple discover request for same unknown client 2018-06-21 21:55:32 +02:00
shortcutme
ceff73ee5b
Make AnnounceLocalPlugin and AnnounceZeroPlugin compatible with SiteAnnouncer class 2018-04-28 22:10:16 +02:00
shortcutme
e51788ac05
Make sure that we close UDP sockets of local peer discovery 2018-04-18 13:11:50 +02:00
shortcutme
a877a9fd91
Proper cleanup local announcer listener after testcase 2018-04-04 15:31:55 +02:00
shortcutme
b55832df34
Fix local peer discovery SO_REUSEPORT exception on older kernels 2018-03-06 11:51:49 +01:00
shortcutme
809632794f
Allow broadcast to fail 2018-02-18 05:49:26 +01:00
shortcutme
d5eac963a9
Increase local peer timeout 2018-02-12 17:04:40 +01:00
shortcutme
90051972d4
Don't log BroadcastServer shutdown socket closing 2018-02-10 00:58:42 +01:00
shortcutme
6fa37c618b
Fix announce time limit typo 2018-02-10 00:58:05 +01:00
shortcutme
6405ca5cef
Start LocalAnnouncer for testing 2018-02-09 17:47:18 +01:00
shortcutme
2ba74d9232
Don't start broadcast server by default on testing 2018-02-09 17:46:33 +01:00
shortcutme
ed09595a87
More verbose logging on BroadcastServer shutdown 2018-02-09 17:46:09 +01:00
shortcutme
7c35bcdead
Don't response if server is stopped 2018-02-09 17:45:43 +01:00
shortcutme
189627c89e
Handle situation when binding fails 2018-02-09 17:45:12 +01:00
shortcutme
07bf8ef3b1
Allow udp port reuse 2018-02-09 17:44:53 +01:00
shortcutme
32d902d37f
Send discover request delayed on unknown peer discover request to allow the reponse arrive first 2018-02-09 17:43:33 +01:00
shortcutme
3028a8ebc9
Rev3313, Remove local announcer binding to ip to make test pass on linux 2018-02-09 14:15:43 +01:00
shortcutme
f593199af7
Add metavar to cli argument help 2018-02-09 11:42:31 +01:00
shortcutme
26a5f12a8e
Generalize local announcer logging 2018-02-09 11:42:17 +01:00
shortcutme
f3257a6743
Fix announcing without local announcer 2018-02-09 11:42:08 +01:00
shortcutme
6376f7dd56
AnnounceLocal plugin 2018-02-08 18:14:33 +01:00