-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

For any given swarmid there may be multiple hostid's that want to
listen for it.

On 02/23/2014 12:33 PM, DavidVorick wrote:
> In src/network/multiplexer.go:
> 
>> @@ -0,0 +1,56 @@ +package network + +import ( +	"common" +	"log" 
>> +) + +type NetworkMultiplexer struct { +	in    chan
>> common.NetworkMessage +	out   chan idHandler +	hosts
>> map[string][]common.NetworkMessageHandler
> 
> This confuses me.
> 
> I'm under the impression that each host should only have 1 message 
> handler? So why is this a map of slices?
> 
> I'm not saying that it's wrong but I don't understand why it's not
> just a map of NetworkMessageHandlers.
> 
> — Reply to this email directly or view it on GitHub 
> <https://github.com/Siacoin/Sia/pull/24/files#r9976670>.
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTCkniAAoJEHP1nN3uZoHurqUH/3+Kk/la6Q3Fu0SIQ9Qeazms
VC1M8cqnAiNGHIsdMIj9ODu3+OFuz9Tn4rdx3cKxqBo5qd5jrSfIl6FxKsmhKMry
odsb7K/2b5wIPcAjOMHwCmFcKYWKbK36xz1sAv8RYU7tBFy/eZMXWCem+P49LjPj
Ild5jkzhxyDF5BstGMRrFJVqbnl8vegxdXjckz2xyst5iQD1WZ9JQh2IgOV5i7RS
0yo50ZH9K0nEReQZfPFt0fqk2IjblnAQ946FqNZ4CDIAo3znWqcjYOez6rdEYwjS
9tUnCNauJJh05iG65EHyOcuIIvaUymPiZBwLNcX+ssJ2xGM0ERVpUoFibTQIIGI=
=FvJl
-----END PGP SIGNATURE-----