git-annex/Assistant
Joey Hess 4e48f5e6d6 fixed the multicast socket fd leak
Turns out sClose was working fine.. but it was not being run on every
opened socket. The upstream bug is that multicastSender can crash
on an invalid (or ipv6) address and when this happens it's already
opened a socket, which just goes missing with no way to close it.
A simple fix to the library can avoid this, as I describe here:
https://github.com/audreyt/network-multicast/issues/2

In the meantime, just skipping ipv6 addresses will fix the fd leak.
2012-09-12 01:18:52 -04:00
..
Pairing fixed the multicast socket fd leak 2012-09-12 01:18:52 -04:00
Threads Remove trailing whitespace 2012-09-11 16:17:26 -04:00
WebApp keep webapp snappy by generating ssh keypair in the background 2012-09-11 15:51:27 -04:00
Alert.hs fixed all pairing alert issues 2012-09-11 16:11:28 -04:00
Changes.hs license 2012-06-23 01:20:40 -04:00
Commits.hs license 2012-06-23 01:20:40 -04:00
Common.hs display errors when any named thread crashes 2012-09-06 14:56:04 -04:00
DaemonStatus.hs add an alert while a locally initiated pairing request is in progress 2012-09-09 16:24:34 -04:00
MakeRemote.hs pairing probably works now (untested) 2012-09-10 21:55:59 -04:00
Pairing.hs pairing works!! 2012-09-11 15:09:00 -04:00
Pushes.hs use a TMVar 2012-06-26 19:21:44 -04:00
ScanRemotes.hs scan multiple remotes in one pass 2012-08-26 14:09:02 -04:00
Ssh.hs pairing works!! 2012-09-11 15:09:00 -04:00
Sync.hs pairing probably works now (untested) 2012-09-10 21:55:59 -04:00
ThreadedMonad.hs fork off git-annex copy for transfers 2012-08-10 14:14:08 -04:00
TransferQueue.hs remove the TChan component from the data structure 2012-08-31 12:59:00 -04:00
TransferSlots.hs use only one level of exception handling for transfer slot 2012-08-29 21:28:59 -04:00
WebApp.hs update pair request alert when button is pressed 2012-09-09 01:02:44 -04:00