Skip to content

Instantly share code, notes, and snippets.

@jbenet
Created October 31, 2014 10:45
Show Gist options
  • Save jbenet/9b6c1ca8bb2c76443dea to your computer and use it in GitHub Desktop.
Save jbenet/9b6c1ca8bb2c76443dea to your computer and use it in GitHub Desktop.
panic after ipfs cat
03:42:55.847 DEBUG daemon: Got command: {cat [QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL] map[]} daemon.go:120
03:42:55.847 DEBUG path: Resolve: 'QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL' path.go:25
03:42:55.847 DEBUG path: Resolve dag get.
path.go:47
03:42:55.847 DEBUG blockservi: BlockService GetBlock: 'QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL' blockservice.go:70
03:42:55.847 DEBUG blockservi: Blockservice: Searching bitswap. blockservice.go:83
03:42:55.848 DEBUG bitswap: Get Block QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL bitswap.go:69
03:42:55.848 DEBUG dht: Sent message type: 'GET_PROVIDERS' to [Peer QmaCpDMGvV2B] dht.go:193
03:42:55.848 DEBUG swarm: [Peer Qmcrp1uV8Na1] sent message to [Peer QmaCpDMGvV2B] (14) conn.go:173
03:42:55.848 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51734) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] sending (14) multiconn.go:159
03:42:55.869 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51734) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] received (14) multiconn.go:208
03:42:55.869 DEBUG swarm: [Peer Qmcrp1uV8Na1] received message from [Peer QmaCpDMGvV2B] (14) conn.go:212
03:43:00.851 ERROR daemon: cat: catFile error: context deadline exceeded daemon.go:151
03:44:03.761 DEBUG daemon: Got command: {cat [QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL] map[]} daemon.go:120
03:44:03.762 DEBUG path: Resolve: 'QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL' path.go:25
03:44:03.762 DEBUG path: Resolve dag get.
path.go:47
03:44:03.762 DEBUG blockservi: BlockService GetBlock: 'QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL' blockservice.go:70
03:44:03.762 DEBUG blockservi: Blockservice: Searching bitswap. blockservice.go:83
03:44:03.762 DEBUG bitswap: Get Block QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL bitswap.go:69
03:44:03.762 DEBUG dht: Sent message type: 'GET_PROVIDERS' to [Peer QmaCpDMGvV2B] dht.go:193
03:44:03.762 DEBUG swarm: [Peer Qmcrp1uV8Na1] sent message to [Peer QmaCpDMGvV2B] (15) conn.go:173
03:44:03.762 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51734) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] sending (15) multiconn.go:159
03:44:03.781 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51734) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] received (15) multiconn.go:208
03:44:03.781 DEBUG swarm: [Peer Qmcrp1uV8Na1] received message from [Peer QmaCpDMGvV2B] (15) conn.go:212
^C03:44:06.769 INFO ipfs: Unmounting %s.../ipfs readonly_unix.go:198
Unmounting /ipns...
jbenet @ lorien : ~/go/src/github.com/jbenet/go-ipfs * master % IPFS_LOGGING=debug ipfs mount
03:44:07.747 NOTIC util: setting logger: "util" to DEBUG log.go:78
03:44:07.748 INFO updates: go-ipfs Version: 0.1.5 updates.go:94
03:44:07.750 INFO updates: update checking disabled. updates.go:203
03:44:08.709 INFO daemon: New daemon listener initialized. daemon.go:71
mounting ipfs at /ipfs
mounting ipns at /ipns
03:44:08.710 DEBUG dht: Connect to new peer: [Peer QmaCpDMGvV2B] dht.go:92
03:44:08.710 INFO conn: [Peer Qmcrp1uV8Na1] dialing [Peer QmaCpDMGvV2B] /ip4/104.131.131.82/tcp/4001 dial.go:35
03:44:08.710 INFO daemon: daemon listening daemon.go:95
03:44:08.732 INFO conn: newSingleConn: %v to %v[Peer Qmcrp1uV8Na1] [Peer QmaCpDMGvV2B] conn.go:66
03:44:08.732 DEBUG conn: Sent my version (protocolVersion:"0.0.1" agentVersion:"go-ipfs/0.1.5" ) to [Peer QmaCpDMGvV2B] handshake.go:29
03:44:08.738 DEBUG namesys: RoutingResolve: 'Qmcrp1uV8Na1hE1VWdhMWmmfTLMrChyNZWgTBJCn7cKBtz' routing.go:38
03:44:08.738 DEBUG dht: Get Value [QmaQY5Beuga5GLYnGCWfgMR58SyetyY81SnijLbF1o5RZ9] routing.go:51
03:44:08.738 WARNI dht: Got no peers back from routing table! routing.go:65
03:44:08.738 WARNI namesys: RoutingResolve get failed. routing.go:54
03:44:08.738 WARNI ipns: Could not resolve value for local ipns entry, providing empty dir ipns_unix.go:87
03:44:08.748 DEBUG conn: Received remote version (protocolVersion:"0.0.1" agentVersion:"go-ipfs/0.1.5" ) from [Peer QmaCpDMGvV2B] handshake.go:49
03:44:08.748 DEBUG conn: [Peer Qmcrp1uV8Na1] version handshake compatible [Peer QmaCpDMGvV2B] handshake.go:57
03:44:08.749 DEBUG conn: newSecureConn: [Peer Qmcrp1uV8Na1] to [Peer QmaCpDMGvV2B] secure_conn.go:34
03:44:08.750 DEBUG handshake: handshake: [Peer Qmcrp1uV8Na1] <--> %!s(<nil>) handshake.go:56
03:44:08.758 DEBUG handshake: [Peer Qmcrp1uV8Na1] Remote Peer Identified as [Peer QmaCpDMGvV2B] handshake.go:108
03:44:08.883 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.889 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.897 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.900 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.901 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.902 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.903 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:08.904 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.908 DEBUG handshake: [Peer Qmcrp1uV8Na1] handshake: Got node id: [Peer QmaCpDMGvV2B] handshake.go:212
03:44:08.908 DEBUG conn: newSecureConn: [Peer Qmcrp1uV8Na1] to [Peer QmaCpDMGvV2B] handshake success! secure_conn.go:40
03:44:08.908 DEBUG swarm: [Peer Qmcrp1uV8Na1] Started connection: [Peer QmaCpDMGvV2B] conn.go:95
03:44:08.908 DEBUG conn: Handshake1: sent to [Peer QmaCpDMGvV2B] handshake.go:74
03:44:08.908 DEBUG conn: Handshake3 received from [Peer QmaCpDMGvV2B] handshake.go:94
03:44:08.909 INFO conn: MultiConn: adding [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51800) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] multiconn.go:70
03:44:08.909 INFO conn: MultiConn: added [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51800) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] multiconn.go:85
03:44:08.909 DEBUG swarm: added new multiconn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51800) <-- MultiConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] conn.go:129
03:44:08.909 DEBUG swarm: multiconn added new conn [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51800) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] conn.go:137
03:44:08.909 INFO dht: ping [Peer QmaCpDMGvV2B] start routing.go:261
03:44:08.909 DEBUG dht: Sent message type: 'PING' to [Peer QmaCpDMGvV2B] dht.go:193
03:44:08.909 DEBUG swarm: [Peer Qmcrp1uV8Na1] sent message to [Peer QmaCpDMGvV2B] (1) conn.go:173
03:44:08.910 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51800) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] sending (1) multiconn.go:159
03:44:08.910 DEBUG ipfs: Root Lookup: '.hidden' readonly_unix.go:57
03:44:08.913 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.913 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.934 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51800) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] received (1) multiconn.go:208
03:44:08.934 DEBUG swarm: [Peer Qmcrp1uV8Na1] received message from [Peer QmaCpDMGvV2B] (1) conn.go:212
03:44:08.934 INFO dht: ping [Peer QmaCpDMGvV2B] end (err = %!s(<nil>)) routing.go:265
03:44:08.934 DEBUG dht: updating peer: [Peer QmaCpDMGvV2B] latency = 0.024574
dht.go:357
03:44:08.934 DEBUG dht: Connect to new peer: [Peer QmaA6Bw7TDCa] dht.go:92
03:44:08.934 INFO conn: [Peer Qmcrp1uV8Na1] dialing [Peer QmaA6Bw7TDCa] /ip4/185.44.107.170/tcp/4001 dial.go:35
03:44:08.963 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.965 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:08.970 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.975 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:08.979 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:08.981 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.008 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:09.008 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.011 DEBUG ipns: ipns: Root Lookup: '.hidden' ipns_unix.go:135
03:44:09.104 INFO conn: newSingleConn: %v to %v[Peer Qmcrp1uV8Na1] [Peer QmaA6Bw7TDCa] conn.go:66
03:44:09.105 DEBUG conn: Sent my version (protocolVersion:"0.0.1" agentVersion:"go-ipfs/0.1.5" ) to [Peer QmaA6Bw7TDCa] handshake.go:29
03:44:09.273 DEBUG conn: Received remote version (protocolVersion:"0.0.1" agentVersion:"go-ipfs/0.1.5" ) from [Peer QmaA6Bw7TDCa] handshake.go:49
03:44:09.273 DEBUG conn: [Peer Qmcrp1uV8Na1] version handshake compatible [Peer QmaA6Bw7TDCa] handshake.go:57
03:44:09.273 DEBUG conn: newSecureConn: [Peer Qmcrp1uV8Na1] to [Peer QmaA6Bw7TDCa] secure_conn.go:34
03:44:09.273 DEBUG handshake: handshake: [Peer Qmcrp1uV8Na1] <--> %!s(<nil>) handshake.go:56
03:44:09.279 DEBUG handshake: [Peer Qmcrp1uV8Na1] Remote Peer Identified as [Peer QmaA6Bw7TDCa] handshake.go:108
03:44:09.407 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:09.416 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:09.425 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.426 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.428 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.441 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:09.445 DEBUG ipfs: Root Lookup: '._.' readonly_unix.go:57
03:44:09.454 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.455 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.458 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.529 DEBUG handshake: [Peer Qmcrp1uV8Na1] handshake: Got node id: [Peer QmaA6Bw7TDCa] handshake.go:212
03:44:09.529 DEBUG conn: newSecureConn: [Peer Qmcrp1uV8Na1] to [Peer QmaA6Bw7TDCa] handshake success! secure_conn.go:40
03:44:09.529 DEBUG swarm: [Peer Qmcrp1uV8Na1] Started connection: [Peer QmaA6Bw7TDCa] conn.go:95
03:44:09.529 DEBUG conn: Handshake1: sent to [Peer QmaA6Bw7TDCa] handshake.go:74
03:44:09.669 DEBUG conn: Handshake3 received from [Peer QmaA6Bw7TDCa] handshake.go:94
03:44:09.669 INFO conn: MultiConn: adding [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- secureConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] multiconn.go:70
03:44:09.669 INFO conn: MultiConn: added [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- secureConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] multiconn.go:85
03:44:09.669 DEBUG swarm: added new multiconn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- MultiConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] conn.go:129
03:44:09.669 DEBUG swarm: multiconn added new conn [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- secureConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] conn.go:137
03:44:09.669 INFO dht: ping [Peer QmaA6Bw7TDCa] start routing.go:261
03:44:09.669 DEBUG dht: Sent message type: 'PING' to [Peer QmaA6Bw7TDCa] dht.go:193
03:44:09.669 DEBUG swarm: [Peer Qmcrp1uV8Na1] sent message to [Peer QmaA6Bw7TDCa] (2) conn.go:173
03:44:09.670 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- secureConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] sending (1) multiconn.go:159
03:44:09.801 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.807 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.840 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:09.844 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- secureConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] received (1) multiconn.go:208
03:44:09.844 DEBUG swarm: [Peer Qmcrp1uV8Na1] received message from [Peer QmaA6Bw7TDCa] (1) conn.go:212
03:44:09.844 INFO dht: ping [Peer QmaA6Bw7TDCa] end (err = %!s(<nil>)) routing.go:265
03:44:09.845 DEBUG dht: updating peer: [Peer QmaA6Bw7TDCa] latency = 0.175071
dht.go:357
03:44:09.846 DEBUG ipns: ipns: Root Lookup: '._.' ipns_unix.go:135
03:44:13.490 DEBUG daemon: Got command: {cat [QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL] map[]} daemon.go:120
03:44:13.490 DEBUG path: Resolve: 'QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL' path.go:25
03:44:13.490 DEBUG path: Resolve dag get.
path.go:47
03:44:13.490 DEBUG blockservi: BlockService GetBlock: 'QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL' blockservice.go:70
03:44:13.490 DEBUG blockservi: Blockservice: Searching bitswap. blockservice.go:83
03:44:13.490 DEBUG bitswap: Get Block QmZAbeYUg1A6hY8EPHPHjo7UPjvHMnZDSaYut7VpDGtWsL bitswap.go:69
03:44:13.490 DEBUG dht: Sent message type: 'GET_PROVIDERS' to [Peer QmaA6Bw7TDCa] dht.go:193
03:44:13.490 DEBUG dht: Sent message type: 'GET_PROVIDERS' to [Peer QmaCpDMGvV2B] dht.go:193
03:44:13.491 DEBUG swarm: [Peer Qmcrp1uV8Na1] sent message to [Peer QmaA6Bw7TDCa] (3) conn.go:173
03:44:13.491 DEBUG swarm: [Peer Qmcrp1uV8Na1] sent message to [Peer QmaCpDMGvV2B] (4) conn.go:173
03:44:13.491 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- secureConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] sending (2) multiconn.go:159
03:44:13.491 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51800) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] sending (2) multiconn.go:159
03:44:13.513 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51800) <-- secureConn --> (/ip4/104.131.131.82/tcp/4001) [Peer QmaCpDMGvV2B] received (2) multiconn.go:208
03:44:13.513 DEBUG swarm: [Peer Qmcrp1uV8Na1] received message from [Peer QmaCpDMGvV2B] (2) conn.go:212
03:44:13.677 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- secureConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] received (2) multiconn.go:208
03:44:13.678 DEBUG swarm: [Peer Qmcrp1uV8Na1] received message from [Peer QmaA6Bw7TDCa] (2) conn.go:212
03:44:13.678 INFO conn: [Peer Qmcrp1uV8Na1] dialing [Peer Qmb1PXdLf9fc] /ip4/0.0.0.0/tcp/4001 dial.go:35
03:44:13.679 DEBUG bitswap: bitswap got peersToQuery: [Peer QmaA6Bw7TDCa] bitswap.go:84
03:44:13.679 DEBUG bitswap: bitswap dialing peer: [Peer QmaA6Bw7TDCa] bitswap.go:87
03:44:13.679 DEBUG swarm: [Peer Qmcrp1uV8Na1] sent message to [Peer QmaA6Bw7TDCa] (5) conn.go:173
03:44:13.679 INFO conn: [Peer Qmcrp1uV8Na1] (/ip4/192.168.1.142/tcp/51801) <-- secureConn --> (/ip4/185.44.107.170/tcp/4001) [Peer QmaA6Bw7TDCa] sending (3) multiconn.go:159
03:44:13.679 INFO conn: newSingleConn: %v to %v[Peer Qmcrp1uV8Na1] <nil> conn.go:66
03:44:13.680 DEBUG conn: Sent my version (protocolVersion:"0.0.1" agentVersion:"go-ipfs/0.1.5" ) to %!s(<nil>) handshake.go:29
03:44:13.685 INFO conn: newSingleConn: %v to %v[Peer Qmcrp1uV8Na1] [Peer Qmb1PXdLf9fc] conn.go:66
03:44:13.685 DEBUG conn: Sent my version (protocolVersion:"0.0.1" agentVersion:"go-ipfs/0.1.5" ) to [Peer Qmb1PXdLf9fc] handshake.go:29
03:44:13.688 DEBUG conn: Received remote version (protocolVersion:"0.0.1" agentVersion:"go-ipfs/0.1.5" ) from [Peer Qmb1PXdLf9fc] handshake.go:49
03:44:13.688 DEBUG conn: [Peer Qmcrp1uV8Na1] version handshake compatible [Peer Qmb1PXdLf9fc] handshake.go:57
03:44:13.688 DEBUG conn: newSecureConn: [Peer Qmcrp1uV8Na1] to [Peer Qmb1PXdLf9fc] secure_conn.go:34
03:44:13.688 DEBUG handshake: handshake: [Peer Qmcrp1uV8Na1] <--> %!s(<nil>) handshake.go:56
03:44:13.690 DEBUG conn: Received remote version (protocolVersion:"0.0.1" agentVersion:"go-ipfs/0.1.5" ) from %!s(<nil>) handshake.go:49
03:44:13.690 DEBUG conn: [Peer Qmcrp1uV8Na1] version handshake compatible %!s(<nil>) handshake.go:57
03:44:13.690 DEBUG conn: newSecureConn: [Peer Qmcrp1uV8Na1] to <nil> secure_conn.go:34
03:44:13.690 DEBUG handshake: handshake: [Peer Qmcrp1uV8Na1] <--> %!s(<nil>) handshake.go:56
03:44:13.690 DEBUG handshake: [Peer Qmcrp1uV8Na1] Remote Peer Identified as [Peer Qmcrp1uV8Na1] handshake.go:108
03:44:13.739 DEBUG handshake: [Peer Qmcrp1uV8Na1] Remote Peer Identified as [Peer Qmcrp1uV8Na1] handshake.go:108
03:44:13.810 DEBUG handshake: [Peer Qmcrp1uV8Na1] handshake: Got node id: [Peer Qmcrp1uV8Na1] handshake.go:212
03:44:13.810 DEBUG conn: newSecureConn: [Peer Qmcrp1uV8Na1] to [Peer Qmcrp1uV8Na1] handshake success! secure_conn.go:40
03:44:13.810 DEBUG swarm: [Peer Qmcrp1uV8Na1] Started connection: [Peer Qmcrp1uV8Na1] conn.go:95
03:44:13.811 DEBUG conn: Handshake1: sent to [Peer Qmcrp1uV8Na1] handshake.go:74
03:44:13.812 DEBUG handshake: [Peer Qmcrp1uV8Na1] handshake: Got node id: [Peer Qmcrp1uV8Na1] handshake.go:212
03:44:13.820 ERROR conn: secureConn peer mismatch. [Peer Qmb1PXdLf9fc] != [Peer Qmcrp1uV8Na1] secure_conn.go:81
03:44:13.820 ERROR conn: insecureSC.remote: [Peer Qmb1PXdLf9fc] &peer.peer{id:peer.ID{0x12, 0x20, 0xbc, 0x38, 0xba, 0xd5, 0xb5, 0xf5, 0xf, 0x7c, 0xb0, 0x9, 0xc0, 0xc5, 0xea, 0x6, 0x11, 0xea, 0xc5, 0xe8, 0x4f, 0x4e, 0xdb, 0xf8, 0x8, 0x4b, 0x5a, 0xe3, 0xad, 0xb2, 0x8d, 0xfc, 0x12, 0xa7}, addresses:[]multiaddr.Multiaddr{(*multiaddr.multiaddr)(0xc2083b45e0)}, privKey:?reflect.Value?, pubKey:?reflect.Value?, latency:0, RWMutex:sync.RWMutex{w:sync.Mutex{state:0, sema:0x0}, writerSem:0x0, readerSem:0x0, readerCount:0, readerWait:0}} secure_conn.go:82
03:44:13.821 ERROR conn: c.secure.LocalPeer: [Peer Qmcrp1uV8Na1] &peer.peer{id:peer.ID{0x12, 0x20, 0xd7, 0xbd, 0x90, 0x87, 0x53, 0x5c, 0x4a, 0x93, 0x36, 0xb5, 0x43, 0x55, 0x74, 0x6b, 0x5e, 0x77, 0xcb, 0xe9, 0x1b, 0x3, 0xcc, 0xf3, 0x3, 0x96, 0x0, 0x87, 0x1a, 0x87, 0x5d, 0xd2, 0x62, 0xaf}, addresses:[]multiaddr.Multiaddr{(*multiaddr.multiaddr)(0xc20800f780)}, privKey:(*crypto.RsaPrivateKey)(0xc20803e018), pubKey:(*crypto.RsaPublicKey)(0xc20803e060), latency:0, RWMutex:sync.RWMutex{w:sync.Mutex{state:0, sema:0x0}, writerSem:0x0, readerSem:0x0, readerCount:0, readerWait:0}} secure_conn.go:83
panic: secureConn peer mismatch. consructed incorrectly?
goroutine 410 [running]:
runtime.panic(0x434700, 0xc2083aa580)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/panic.c:279 +0xf5
github.com/jbenet/go-ipfs/net/conn.(*secureConn).secureHandshake(0xc2084b37d0, 0xa4e808, 0xc208080a80, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/secure_conn.go:84 +0x6f8
github.com/jbenet/go-ipfs/net/conn.newSecureConn(0xa4de40, 0xc2083cdf40, 0xa65480, 0xc2083c8000, 0xa4e808, 0xc208080a80, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/secure_conn.go:36 +0x25b
github.com/jbenet/go-ipfs/net/conn.(*Dialer).Dial(0xc2083b4600, 0xa4de40, 0xc2083cdf40, 0x5e8a50, 0x3, 0xa4e848, 0xc208235c70, 0x0, 0x0, 0x0, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/dial.go:46 +0x76b
github.com/jbenet/go-ipfs/net/swarm.(*Swarm).Dial(0xc2083c1900, 0xa4e848, 0xc208235c70, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/swarm.go:130 +0x44a
github.com/jbenet/go-ipfs/net.(*IpfsNetwork).DialPeer(0xc2083ce930, 0xa4e848, 0xc208235c70, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/net.go:60 +0x51
github.com/jbenet/go-ipfs/routing/dht.(*IpfsDHT).ensureConnectedToPeer(0xc2083ae210, 0xc2083b64b0, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/dht.go:500 +0xe7
github.com/jbenet/go-ipfs/routing/dht.func·007(0xc2083b64b0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/routing.go:163 +0xb2
created by github.com/jbenet/go-ipfs/routing/dht.(*IpfsDHT).addPeerListAsync
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/routing.go:179 +0x1bd
goroutine 16 [chan receive]:
main.mountCmd(0x911840, 0xc20800e020, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/cmd/ipfs/mount_unix.go:58 +0x3e7
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/commander.(*Command).Dispatch(0x911840, 0xc20800e020, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/commander/commands.go:221 +0x75c
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/commander.(*Command).Dispatch(0x913220, 0xc20800e010, 0x1, 0x1, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/commander/commands.go:187 +0x228
main.main()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/cmd/ipfs/ipfs.go:115 +0x203
goroutine 19 [finalizer wait]:
runtime.park(0x1f360, 0x918af0, 0x9175e9)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/proc.c:1369 +0x89
runtime.parkunlock(0x918af0, 0x9175e9)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/proc.c:1385 +0x3b
runfinq()
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/mgc0.c:2644 +0xcf
runtime.goexit()
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/proc.c:1445
goroutine 20 [syscall]:
os/signal.loop()
/usr/local/Cellar/go/1.3/libexec/src/pkg/os/signal/signal_unix.go:21 +0x1e
created by os/signal.init·1
/usr/local/Cellar/go/1.3/libexec/src/pkg/os/signal/signal_unix.go:27 +0x32
goroutine 21 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc208004240)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 22 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc208098000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:173 +0x1b4
created by github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:203 +0x202
goroutine 24 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc20803a000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:113 +0x1fa
created by github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.openDB
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:123 +0x4d6
goroutine 25 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc20803a000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:667 +0x777
created by github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.openDB
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:126 +0x518
goroutine 26 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc20803a000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:616 +0x1b9
created by github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.openDB
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:127 +0x530
goroutine 27 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc20803a000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x143
created by github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.openDB
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:128 +0x548
goroutine 28 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc20803a000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_state.go:73 +0xfb
created by github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb.openDB
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:129 +0x560
goroutine 29 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083c3c80)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 30 [select]:
github.com/jbenet/go-ipfs/net/service.(*service).handleIncomingMessages(0xc2083c3da0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/service/service.go:182 +0x1e2
created by github.com/jbenet/go-ipfs/net/service.NewService
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/service/service.go:80 +0x1a1
goroutine 31 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083c3e60)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 32 [select]:
github.com/jbenet/go-ipfs/net/service.(*service).handleIncomingMessages(0xc2083c3f20)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/service/service.go:182 +0x1e2
created by github.com/jbenet/go-ipfs/net/service.NewService
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/service/service.go:80 +0x1a1
goroutine 33 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d8060)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 34 [select]:
github.com/jbenet/go-ipfs/net/service.(*service).handleIncomingMessages(0xc2083d8120)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/service/service.go:182 +0x1e2
created by github.com/jbenet/go-ipfs/net/service.NewService
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/service/service.go:80 +0x1a1
goroutine 35 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d81e0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 36 [select]:
github.com/jbenet/go-ipfs/net/mux.(*Muxer).handleIncomingMessages(0xc2083cdec0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:105 +0x1f3
created by github.com/jbenet/go-ipfs/net/mux.NewMuxer
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:63 +0x171
goroutine 37 [select]:
github.com/jbenet/go-ipfs/net/mux.(*Muxer).handleOutgoingMessages(0xc2083cdec0, 0x2, 0xa63698, 0xc2083c3da0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:154 +0x219
created by github.com/jbenet/go-ipfs/net/mux.NewMuxer
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:66 +0x26f
goroutine 38 [select]:
github.com/jbenet/go-ipfs/net/mux.(*Muxer).handleOutgoingMessages(0xc2083cdec0, 0x3, 0xa63698, 0xc2083c3f20)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:154 +0x219
created by github.com/jbenet/go-ipfs/net/mux.NewMuxer
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:66 +0x26f
goroutine 39 [select]:
github.com/jbenet/go-ipfs/net/mux.(*Muxer).handleOutgoingMessages(0xc2083cdec0, 0x4, 0xa63698, 0xc2083d8120)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:154 +0x219
created by github.com/jbenet/go-ipfs/net/mux.NewMuxer
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:66 +0x26f
goroutine 40 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d8300)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 41 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d8420)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 42 [select]:
github.com/jbenet/go-ipfs/net/swarm.(*Swarm).fanOut(0xc2083c1900)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:148 +0x869
created by github.com/jbenet/go-ipfs/net/swarm.NewSwarm
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/swarm.go:84 +0x1b4
goroutine 43 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d85a0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 44 [IO wait]:
net.runtime_pollWait(0xa64748, 0x72, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc2083c7e90, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc2083c7e90, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).accept(0xc2083c7e30, 0x6fb650, 0x0, 0xa4d290, 0x23)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_unix.go:409 +0x343
net.(*TCPListener).AcceptTCP(0xc20803e090, 0xca5d, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/tcpsock_posix.go:234 +0x5d
net.(*TCPListener).Accept(0xc20803e090, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/tcpsock_posix.go:244 +0x4b
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr/net.(*maListener).Accept(0xc2083d1620, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr/net/net.go:170 +0x81
github.com/jbenet/go-ipfs/net/conn.(*listener).listen(0xc2083c7ea0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/listen.go:77 +0x181
created by github.com/jbenet/go-ipfs/net/conn.Listen
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/listen.go:146 +0x229
goroutine 45 [select]:
github.com/jbenet/go-ipfs/net/swarm.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:60 +0x227
created by github.com/jbenet/go-ipfs/net/swarm.(*Swarm).connListen
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:70 +0x2b9
goroutine 46 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.func·002(0xa4de80, 0xc2083d8300, 0xa64888, 0xc2083c1900)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:138 +0x4d
created by github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).AddCloserChild
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:141 +0x93
goroutine 47 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.func·002(0xa4de80, 0xc2083d8300, 0xa648d8, 0xc2083cdec0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:138 +0x4d
created by github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).AddCloserChild
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:141 +0x93
goroutine 48 [chan receive]:
github.com/jbenet/go-ipfs/net/message.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/message/message.go:70 +0x61
created by github.com/jbenet/go-ipfs/net/message.connectChans
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/message/message.go:77 +0x8b
goroutine 49 [chan receive]:
github.com/jbenet/go-ipfs/net/message.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/message/message.go:70 +0x61
created by github.com/jbenet/go-ipfs/net/message.connectChans
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/message/message.go:77 +0x8b
goroutine 50 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.func·002(0xa4de80, 0xc208004240, 0xa64928, 0xc2083ce930)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:138 +0x4d
created by github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).AddCloserChild
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:141 +0x93
goroutine 51 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d8720)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 52 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d89c0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 53 [select]:
github.com/jbenet/go-ipfs/routing/dht.(*ProviderManager).run(0xc2083d87e0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/providers.go:54 +0xc8f
created by github.com/jbenet/go-ipfs/routing/dht.NewProviderManager
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/providers.go:44 +0x165
goroutine 54 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.func·002(0xa4de80, 0xc2083d8720, 0xa64a40, 0xc2083d87e0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:138 +0x4d
created by github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).AddCloserChild
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:141 +0x93
goroutine 55 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.func·002(0xa4de80, 0xc208004240, 0xa64b00, 0xc2083ae210)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:138 +0x4d
created by github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).AddCloserChild
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:141 +0x93
goroutine 56 [chan receive]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/tuxychandru/pubsub.(*PubSub).start(0xc208039980)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/tuxychandru/pubsub/pubsub.go:106 +0xc1
created by github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/tuxychandru/pubsub.New
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/tuxychandru/pubsub/pubsub.go:42 +0x72
goroutine 398 [select]:
github.com/jbenet/go-ipfs/exchange/bitswap.(*bitswap).Block(0xc2083d8c00, 0xa65440, 0xc2083c2cc0, 0xc20823ea50, 0x22, 0xa491b0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/exchange/bitswap/bitswap.go:112 +0x4a7
github.com/jbenet/go-ipfs/blockservice.(*BlockService).GetBlock(0xc2083d17a0, 0xa65440, 0xc2083c2cc0, 0xc20823ea50, 0x22, 0xc208241e40, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/blockservice/blockservice.go:84 +0x60b
github.com/jbenet/go-ipfs/merkledag.(*dagService).Get(0xc20803e0d0, 0xc20823ea50, 0x22, 0xc20823ea50, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/merkledag/merkledag.go:224 +0x153
github.com/jbenet/go-ipfs/path.(*Resolver).ResolvePath(0xc208039a80, 0xc2088d1da0, 0x2e, 0x2e3a9, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/path/path.go:48 +0x4a6
github.com/jbenet/go-ipfs/core/commands.Cat(0xc208062180, 0xc20803cd00, 0x1, 0x4, 0xc2088d1dd0, 0xa65700, 0xc2088d1c80, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/core/commands/cat.go:13 +0xde
github.com/jbenet/go-ipfs/daemon.(*DaemonListener).handleConnection(0xc2083c9d60, 0xa653a0, 0xc2088d1c80)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/daemon/daemon.go:125 +0x957
created by github.com/jbenet/go-ipfs/daemon.(*DaemonListener).Listen
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/daemon/daemon.go:104 +0x312
goroutine 58 [IO wait]:
net.runtime_pollWait(0xa64698, 0x72, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc2083c7f70, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc2083c7f70, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).accept(0xc2083c7f10, 0x6fb650, 0x0, 0xa4d290, 0x23)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_unix.go:409 +0x343
net.(*TCPListener).AcceptTCP(0xc20803e108, 0xca5c, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/tcpsock_posix.go:234 +0x5d
net.(*TCPListener).Accept(0xc20803e108, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/tcpsock_posix.go:244 +0x4b
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr/net.(*maListener).Accept(0xc2083d1a80, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr/net/net.go:170 +0x81
github.com/jbenet/go-ipfs/daemon.(*DaemonListener).Listen(0xc2083c9d60)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/daemon/daemon.go:97 +0x1b2
created by main.setupDaemon
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/cmd/ipfs/ipfs.go:229 +0x211
goroutine 59 [syscall]:
syscall.Syscall(0x3, 0xc, 0xc20a116000, 0x21000, 0x3116a, 0x434c00, 0x21000)
/usr/local/Cellar/go/1.3/libexec/src/pkg/syscall/asm_darwin_amd64.s:20 +0x5
syscall.read(0xc, 0xc20a116000, 0x21000, 0x21000, 0xc2083d8fb0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/syscall/zsyscall_darwin_amd64.go:952 +0x75
syscall.Read(0xc, 0xc20a116000, 0x21000, 0x21000, 0x21000, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/syscall/syscall_unix.go:136 +0x5c
github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse.(*Conn).ReadRequest(0xc2083d8f60, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fuse.go:393 +0x189
github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs.(*Server).Serve(0xc20823bfa0, 0xc2083d8f60, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs/serve.go:326 +0x4cd
github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs.Serve(0xc2083d8f60, 0xa652d8, 0xc208062180, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs/serve.go:345 +0x8e
github.com/jbenet/go-ipfs/fuse/readonly.Mount(0xc208062180, 0xc208038860, 0x5, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/fuse/readonly/readonly_unix.go:182 +0x34d
main.func·007()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/cmd/ipfs/mount_unix.go:72 +0x3f
created by main.mountIpfs
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/cmd/ipfs/mount_unix.go:75 +0x199
goroutine 60 [syscall]:
syscall.Syscall(0x3, 0xd, 0xc20817c000, 0x21000, 0x3116a, 0x434c00, 0x21000)
/usr/local/Cellar/go/1.3/libexec/src/pkg/syscall/asm_darwin_amd64.s:20 +0x5
syscall.read(0xd, 0xc20817c000, 0x21000, 0x21000, 0xc2083d91f0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/syscall/zsyscall_darwin_amd64.go:952 +0x75
syscall.Read(0xd, 0xc20817c000, 0x21000, 0x21000, 0x21000, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/syscall/syscall_unix.go:136 +0x5c
github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse.(*Conn).ReadRequest(0xc2083d91a0, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fuse.go:393 +0x189
github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs.(*Server).Serve(0xc2083d0080, 0xc2083d91a0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs/serve.go:326 +0x4cd
github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs.Serve(0xc2083d91a0, 0xa65b88, 0xc208240140, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/bazil.org/fuse/fs/serve.go:345 +0x8e
github.com/jbenet/go-ipfs/fuse/ipns.Mount(0xc208062180, 0xc208038865, 0x5, 0xc208038860, 0x5, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/fuse/ipns/mount_unix.go:48 +0x3a1
main.func·008()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/cmd/ipfs/mount_unix.go:88 +0x53
created by main.mountIpns
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/cmd/ipfs/mount_unix.go:91 +0x1eb
goroutine 61 [chan receive]:
github.com/jbenet/go-ipfs/fuse/readonly.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/fuse/readonly/readonly_unix.go:166 +0x92
created by github.com/jbenet/go-ipfs/fuse/readonly.Mount
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/fuse/readonly/readonly_unix.go:174 +0x267
goroutine 294 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d9500)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 293 [IO wait]:
net.runtime_pollWait(0xa64538, 0x72, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc208235b80, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc208235b80, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).Read(0xc208235b20, 0xc2083aa218, 0x4, 0x4, 0x0, 0xa4d290, 0x23)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_unix.go:232 +0x34c
net.(*conn).Read(0xc20803e240, 0xc2083aa218, 0x4, 0x4, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/net.go:122 +0xe7
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr/net.(*maConn).Read(0xc2083a8420, 0xc2083aa218, 0x4, 0x4, 0x2feb5, 0x0, 0x0)
<autogenerated>:3 +0x7b
io.ReadAtLeast(0xa657b0, 0xc2083a8420, 0xc2083aa218, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/io/io.go:289 +0xf7
io.ReadFull(0xa657b0, 0xc2083a8420, 0xc2083aa218, 0x4, 0x4, 0x434c00, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/io/io.go:307 +0x71
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Reader_).ReadMsg(0xc2083a9f50, 0xc208cf6000, 0x400000, 0x400000, 0x400000, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/msgio.go:73 +0x7b
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Chan).ReadFrom(0xc2083a8480, 0xa657b0, 0xc2083a8420, 0x400000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/chan.go:29 +0x169
github.com/jbenet/go-ipfs/net/conn.func·002()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:76 +0xbf
created by github.com/jbenet/go-ipfs/net/conn.newSingleConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:78 +0x31e
goroutine 64 [chan receive]:
github.com/jbenet/go-ipfs/fuse/ipns.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/fuse/ipns/mount_unix.go:27 +0x92
created by github.com/jbenet/go-ipfs/fuse/ipns.Mount
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/fuse/ipns/mount_unix.go:35 +0x26c
goroutine 65 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d9320)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 66 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Chan).WriteTo(0xc20823fdd0, 0xa65700, 0xc20823fda0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/chan.go:59 +0x2b6
github.com/jbenet/go-ipfs/net/conn.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:71 +0xb5
created by github.com/jbenet/go-ipfs/net/conn.newSingleConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:73 +0x2e8
goroutine 67 [IO wait]:
net.runtime_pollWait(0xa645e8, 0x72, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc208234290, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc208234290, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).Read(0xc208234230, 0xc208240ac8, 0x4, 0x4, 0x0, 0xa4d290, 0x23)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_unix.go:232 +0x34c
net.(*conn).Read(0xc20803e1f0, 0xc208240ac8, 0x4, 0x4, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/net.go:122 +0xe7
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr/net.(*maConn).Read(0xc20823fda0, 0xc208240ac8, 0x4, 0x4, 0x2feb5, 0x0, 0x0)
<autogenerated>:3 +0x7b
io.ReadAtLeast(0xa657b0, 0xc20823fda0, 0xc208240ac8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/io/io.go:289 +0xf7
io.ReadFull(0xa657b0, 0xc20823fda0, 0xc208240ac8, 0x4, 0x4, 0x434c00, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/io/io.go:307 +0x71
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Reader_).ReadMsg(0xc20827bb30, 0xc2088f6000, 0x400000, 0x400000, 0x400000, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/msgio.go:73 +0x7b
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Chan).ReadFrom(0xc20823fe00, 0xa657b0, 0xc20823fda0, 0x400000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/chan.go:29 +0x169
github.com/jbenet/go-ipfs/net/conn.func·002()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:76 +0xbf
created by github.com/jbenet/go-ipfs/net/conn.newSingleConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:78 +0x31e
goroutine 106 [select]:
github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handleSecureIn(0xc208028f50, 0x6209f0, 0x6, 0xc20801b360, 0x10, 0x44, 0xc20801b370, 0x20, 0x34, 0xc20801b390, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:237 +0x578
created by github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handshake
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:188 +0x1840
goroutine 291 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083c2840)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 196 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083d9080)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 71 [chan receive]:
github.com/jbenet/go-ipfs/fuse/ipns.(*Republisher).Run(0xc20800fd60)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/fuse/ipns/repub_unix.go:22 +0x53
created by github.com/jbenet/go-ipfs/fuse/ipns.CreateRoot
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/fuse/ipns/ipns_unix.go:83 +0x536
goroutine 107 [select]:
github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handleSecureOut(0xc208028f50, 0x6209f0, 0x6, 0xc20801b310, 0x10, 0x44, 0xc20801b320, 0x20, 0x34, 0xc20801b340, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:282 +0x50a
created by github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handshake
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:189 +0x18ea
goroutine 199 [select]:
github.com/jbenet/go-ipfs/net/swarm.(*Swarm).fanInSingle(0xc2083c1900, 0xa67bb8, 0xc2083d8fc0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:199 +0x682
created by github.com/jbenet/go-ipfs/net/swarm.(*Swarm).connSetup
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:128 +0x8d0
goroutine 292 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Chan).WriteTo(0xc2083a8450, 0xa65700, 0xc2083a8420)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/chan.go:59 +0x2b6
github.com/jbenet/go-ipfs/net/conn.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:71 +0xb5
created by github.com/jbenet/go-ipfs/net/conn.newSingleConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:73 +0x2e8
goroutine 197 [select]:
github.com/jbenet/go-ipfs/net/conn.(*MultiConn).fanInSingle(0xc2083d8fc0, 0xa67988, 0xc2083ce240)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/multiconn.go:191 +0x5db
created by github.com/jbenet/go-ipfs/net/conn.(*MultiConn).Add
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/multiconn.go:84 +0x390
goroutine 83 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc208005260)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 198 [select]:
github.com/jbenet/go-ipfs/net/conn.(*MultiConn).fanOut(0xc2083d8fc0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/multiconn.go:142 +0x4a6
created by github.com/jbenet/go-ipfs/net/conn.NewMultiConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/multiconn.go:60 +0x198
goroutine 369 [select]:
github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handleSecureIn(0xc208234690, 0x6209f0, 0x6, 0xc20823dae0, 0x10, 0x44, 0xc20823daf0, 0x20, 0x34, 0xc20823db10, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:237 +0x578
created by github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handshake
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:188 +0x1840
goroutine 370 [select]:
github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handleSecureOut(0xc208234690, 0x6209f0, 0x6, 0xc20823da90, 0x10, 0x44, 0xc20823daa0, 0x20, 0x34, 0xc20823dac0, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:282 +0x50a
created by github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handshake
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:189 +0x18ea
goroutine 371 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083c2120)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 372 [select]:
github.com/jbenet/go-ipfs/net/conn.(*MultiConn).fanInSingle(0xc2083c2000, 0xa67988, 0xc2083a9cb0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/multiconn.go:191 +0x5db
created by github.com/jbenet/go-ipfs/net/conn.(*MultiConn).Add
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/multiconn.go:84 +0x390
goroutine 373 [select]:
github.com/jbenet/go-ipfs/net/conn.(*MultiConn).fanOut(0xc2083c2000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/multiconn.go:142 +0x4a6
created by github.com/jbenet/go-ipfs/net/conn.NewMultiConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/multiconn.go:60 +0x198
goroutine 374 [select]:
github.com/jbenet/go-ipfs/net/swarm.(*Swarm).fanInSingle(0xc2083c1900, 0xa67bb8, 0xc2083c2000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:199 +0x682
created by github.com/jbenet/go-ipfs/net/swarm.(*Swarm).connSetup
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:128 +0x8d0
goroutine 399 [select]:
github.com/jbenet/go-ipfs/exchange/bitswap/notifications.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/exchange/bitswap/notifications/notifications.go:40 +0x28b
created by github.com/jbenet/go-ipfs/exchange/bitswap/notifications.(*impl).Subscribe
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/exchange/bitswap/notifications/notifications.go:49 +0x1aa
goroutine 400 [semacquire]:
sync.runtime_Semacquire(0xc208039250)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/sema.goc:199 +0x30
sync.(*WaitGroup).Wait(0xc20800ef80)
/usr/local/Cellar/go/1.3/libexec/src/pkg/sync/waitgroup.go:129 +0x14b
github.com/jbenet/go-ipfs/routing/dht.func·005()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/routing.go:151 +0x589
created by github.com/jbenet/go-ipfs/routing/dht.(*IpfsDHT).FindProvidersAsync
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/routing.go:153 +0x131
goroutine 401 [chan receive]:
github.com/jbenet/go-ipfs/exchange/bitswap.func·002()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/exchange/bitswap/bitswap.go:83 +0x2bc
created by github.com/jbenet/go-ipfs/exchange/bitswap.(*bitswap).Block
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/exchange/bitswap/bitswap.go:110 +0x2fe
goroutine 402 [runnable]:
github.com/jbenet/go-ipfs/routing/dht.(*IpfsDHT).addPeerListAsync(0xc2083ae210, 0xc20823ea50, 0x22, 0xc2083aa4c0, 0x2, 0x2, 0xc20800ef00, 0x14, 0xc20802ad00)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/routing.go:182 +0x220
github.com/jbenet/go-ipfs/routing/dht.func·004(0xa4e848, 0xc2082359d0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/routing.go:148 +0x23b
created by github.com/jbenet/go-ipfs/routing/dht.func·005
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/routing/dht/routing.go:149 +0x557
goroutine 428 [select]:
github.com/jbenet/go-ipfs/net/conn.Handshake3(0xa65440, 0xc2095ca5a0, 0xa67988, 0xc2083b7cb0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/handshake.go:76 +0x967
github.com/jbenet/go-ipfs/net/swarm.(*Swarm).connSetup(0xc2083c1900, 0xa67988, 0xc2083b7cb0, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:105 +0x335
github.com/jbenet/go-ipfs/net/swarm.(*Swarm).handleIncomingConn(0xc2083c1900, 0xa67988, 0xc2083b7cb0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:81 +0x8a
created by github.com/jbenet/go-ipfs/net/swarm.func·001
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/swarm/conn.go:67 +0x1f5
goroutine 412 [select]:
github.com/jbenet/go-ipfs/net/service.(*service).SendRequest(0xc2083c3f20, 0xa4de40, 0xc20803d480, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/service/service.go:161 +0x74e
github.com/jbenet/go-ipfs/exchange/bitswap/network.(*impl).SendRequest(0xc2083ceba0, 0xa4de40, 0xc20803d480, 0xa4e848, 0xc2082359d0, 0xa68aa0, 0xc2080249c0, 0x0, 0x0, 0x0, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/exchange/bitswap/network/net_message_adapter.go:95 +0x13c
github.com/jbenet/go-ipfs/exchange/bitswap.func·001(0xa4e848, 0xc2082359d0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/exchange/bitswap/bitswap.go:94 +0x296
created by github.com/jbenet/go-ipfs/exchange/bitswap.func·002
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/exchange/bitswap/bitswap.go:108 +0x3f9
goroutine 415 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083c3140)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 416 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Chan).WriteTo(0xc2084b7170, 0xa65700, 0xc2084b7140)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/chan.go:59 +0x2b6
github.com/jbenet/go-ipfs/net/conn.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:71 +0xb5
created by github.com/jbenet/go-ipfs/net/conn.newSingleConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:73 +0x2e8
goroutine 417 [IO wait]:
net.runtime_pollWait(0xa64328, 0x72, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc2083c6290, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc2083c6290, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).Read(0xc2083c6230, 0xc2083ab018, 0x4, 0x4, 0x0, 0xa4d290, 0x23)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_unix.go:232 +0x34c
net.(*conn).Read(0xc20803e238, 0xc2083ab018, 0x4, 0x4, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/net.go:122 +0xe7
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr/net.(*maConn).Read(0xc2084b7140, 0xc2083ab018, 0x4, 0x4, 0x2feb5, 0x0, 0x0)
<autogenerated>:3 +0x7b
io.ReadAtLeast(0xa657b0, 0xc2084b7140, 0xc2083ab018, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/io/io.go:289 +0xf7
io.ReadFull(0xa657b0, 0xc2084b7140, 0xc2083ab018, 0x4, 0x4, 0x434c00, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/io/io.go:307 +0x71
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Reader_).ReadMsg(0xc2084b7ad0, 0xc20af00000, 0x400000, 0x400000, 0x400000, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/msgio.go:73 +0x7b
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Chan).ReadFrom(0xc2084b71a0, 0xa657b0, 0xc2084b7140, 0x400000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/chan.go:29 +0x169
github.com/jbenet/go-ipfs/net/conn.func·002()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:76 +0xbf
created by github.com/jbenet/go-ipfs/net/conn.newSingleConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:78 +0x31e
goroutine 418 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083c2300)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 419 [select]:
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Chan).WriteTo(0xc2084b6150, 0xa65700, 0xc2084b6120)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/chan.go:59 +0x2b6
github.com/jbenet/go-ipfs/net/conn.func·001()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:71 +0xb5
created by github.com/jbenet/go-ipfs/net/conn.newSingleConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:73 +0x2e8
goroutine 420 [IO wait]:
net.runtime_pollWait(0xa643d8, 0x72, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc208235db0, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc208235db0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).Read(0xc208235d50, 0xc2083aa3f8, 0x4, 0x4, 0x0, 0xa4d290, 0x23)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/fd_unix.go:232 +0x34c
net.(*conn).Read(0xc20803e110, 0xc2083aa3f8, 0x4, 0x4, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/net/net.go:122 +0xe7
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr/net.(*maConn).Read(0xc2084b6120, 0xc2083aa3f8, 0x4, 0x4, 0x2feb5, 0x0, 0x0)
<autogenerated>:3 +0x7b
io.ReadAtLeast(0xa657b0, 0xc2084b6120, 0xc2083aa3f8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/io/io.go:289 +0xf7
io.ReadFull(0xa657b0, 0xc2084b6120, 0xc2083aa3f8, 0x4, 0x4, 0x434c00, 0x0, 0x0)
/usr/local/Cellar/go/1.3/libexec/src/pkg/io/io.go:307 +0x71
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Reader_).ReadMsg(0xc2084b7c80, 0xc2090f6000, 0x400000, 0x400000, 0x400000, 0x0, 0x0)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/msgio.go:73 +0x7b
github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio.(*Chan).ReadFrom(0xc2084b6180, 0xa657b0, 0xc2084b6120, 0x400000)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-msgio/chan.go:29 +0x169
github.com/jbenet/go-ipfs/net/conn.func·002()
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:76 +0xbf
created by github.com/jbenet/go-ipfs/net/conn.newSingleConn
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/conn/conn.go:78 +0x31e
goroutine 421 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083c2540)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 422 [chan receive]:
github.com/jbenet/go-ipfs/util/ctxcloser.(*contextCloser).closeOnContextDone(0xc2083c2a20)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:180 +0x8e
created by github.com/jbenet/go-ipfs/util/ctxcloser.NewContextCloser
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/util/ctxcloser/closer.go:123 +0x103
goroutine 424 [select]:
github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handleSecureIn(0xc208234b60, 0x6209f0, 0x6, 0xc20a607770, 0x10, 0x44, 0xc20a607780, 0x20, 0x34, 0xc20a6077a0, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:237 +0x578
created by github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handshake
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:188 +0x1840
goroutine 425 [select]:
github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handleSecureOut(0xc208234b60, 0x6209f0, 0x6, 0xc20a607720, 0x10, 0x44, 0xc20a607730, 0x20, 0x34, 0xc20a607750, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:282 +0x50a
created by github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handshake
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:189 +0x18ea
goroutine 426 [select]:
github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handleSecureIn(0xc2083c6000, 0x6209f0, 0x6, 0xc20a607b30, 0x10, 0x44, 0xc20a607b40, 0x20, 0x34, 0xc20a607b60, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:237 +0x578
created by github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handshake
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:188 +0x1840
goroutine 427 [select]:
github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handleSecureOut(0xc2083c6000, 0x6209f0, 0x6, 0xc20a607ae0, 0x10, 0x44, 0xc20a607af0, 0x20, 0x34, 0xc20a607b10, ...)
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:282 +0x50a
created by github.com/jbenet/go-ipfs/crypto/spipe.(*SecurePipe).handshake
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/crypto/spipe/handshake.go:189 +0x18ea
jbenet @ lorien : ~/go/src/github.com/jbenet/go-ipfs * master %
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment