Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
go-libp2p
Commits
b624fe60
Unverified
Commit
b624fe60
authored
Jan 28, 2018
by
Steven Allen
Committed by
GitHub
Jan 28, 2018
Browse files
Merge pull request #264 from dmbreaker/master
Added default muxer in case when none was provided.
parents
f5e43430
a3a4cf97
Changes
1
Hide whitespace changes
Inline
Side-by-side
libp2p.go
View file @
b624fe60
...
...
@@ -180,13 +180,19 @@ func newWithCfg(ctx context.Context, cfg *Config) (host.Host, error) {
ps
=
pstore
.
NewPeerstore
()
}
// Set default muxer if none was passed in
muxer
:=
cfg
.
Muxer
if
muxer
==
nil
{
muxer
=
DefaultMuxer
()
}
// If secio is disabled, don't add our private key to the peerstore
if
!
cfg
.
DisableSecio
{
ps
.
AddPrivKey
(
pid
,
cfg
.
PeerKey
)
ps
.
AddPubKey
(
pid
,
cfg
.
PeerKey
.
GetPublic
())
}
swrm
,
err
:=
swarm
.
NewSwarmWithProtector
(
ctx
,
cfg
.
ListenAddrs
,
pid
,
ps
,
cfg
.
Protector
,
cfg
.
M
uxer
,
cfg
.
Reporter
)
swrm
,
err
:=
swarm
.
NewSwarmWithProtector
(
ctx
,
cfg
.
ListenAddrs
,
pid
,
ps
,
cfg
.
Protector
,
m
uxer
,
cfg
.
Reporter
)
if
err
!=
nil
{
return
nil
,
err
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment