- 13 Feb, 2018 4 commits
-
-
Whyrusleeping authored
shutdown notifications engine when closing a bitswap session
-
Hector Sanjuan authored
Per @magik6k comments. License: MIT Signed-off-by: Hector Sanjuan <hector@protocol.ai>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
Steven Allen authored
Before, we weren't using a pointer so we were throwing away the update. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 12 Feb, 2018 3 commits
-
-
Hector Sanjuan authored
License: MIT Signed-off-by: Hector Sanjuan <hector@protocol.ai>
-
Hector Sanjuan authored
They have been moved to their own repositories: * github.com/ipfs/go-ipfs-delay * github.com/ipfs/go-ipfs-flags History has been preserved. They have been published with gx'ed. Imports have been updated and re-ordered accordingly. License: MIT Signed-off-by: Hector Sanjuan <hector@protocol.ai>
-
Hector Sanjuan authored
I have forked it, put it under ipfs namespace, published to gx License: MIT Signed-off-by: Hector Sanjuan <hector@protocol.ai>
-
- 11 Feb, 2018 1 commit
-
-
Steven Allen authored
(will deadlock) License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 10 Feb, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 09 Feb, 2018 4 commits
-
-
Steven Allen authored
Otherwise, we'll deadlock and leak a goroutine. This fix is kind of crappy but modifying the pubsub library would have been worse (and, really, it *is* reasonable to say "don't use the pubsub instance after shutting it down"). License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 01 Feb, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 28 Jan, 2018 1 commit
-
-
Steven Allen authored
fixes a UUID bug I introduced (UUIDs were always an error value) License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 24 Jan, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 29 Dec, 2017 1 commit
-
-
Steven Allen authored
Base58 encoding cids/peerIDs isn't exactly fast. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 15 Dec, 2017 3 commits
-
-
Steven Allen authored
fixes #2444 License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
ConnectTo can be called concurrently from within bitswap. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 14 Dec, 2017 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 09 Dec, 2017 1 commit
-
-
Whyrusleeping authored
Demote bitswap error to an info
-
- 08 Dec, 2017 1 commit
-
-
Steven Allen authored
Not being able to dial a peer we used to be connected to is interesting but definitely not an error. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 07 Dec, 2017 8 commits
-
-
Steven Allen authored
Also, don't call time.Now in a loop. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
Avoids lots of reallocations under a lock. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 02 Dec, 2017 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
- 21 Nov, 2017 3 commits
-
-
Whyrusleeping authored
fix deadlock in bitswap sessions
-
Steven Allen authored
This deadlock would happen when calling SessionsForBlock (holding bitswap.sessLk) while the session's main loop was trying to deregister the session (taking bitswap.sessLk). I've also defensively added selects on contexts for two other channel writes just in case. fixes #4394 ...well, it fixes *a* deadlock showing up in that issue, there may be more. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
Note: This commit is technically broken. However, I need to make a bunch of cmds changes to make this work and I'd rather not bundle both changes into a single commit. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 17 Nov, 2017 2 commits
-
-
keks authored
License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
Jan Winkelmann authored
License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
- 13 Nov, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 19 Oct, 2017 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 18 Oct, 2017 1 commit
-
-
Jeromy Johnson authored
tag peers associated with a bitswap session
-