Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Jenny Ryan
ouinet
Commits
2768c129
Commit
2768c129
authored
Dec 15, 2020
by
Ivan Vilata-i-Balaguer
Browse files
Always start Bep5 ouiclient status loop.
So that it does produce output if the log level enables debugging during runtime.
parent
162ac4bd
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/ouiservice/bep5/client.cpp
View file @
2768c129
...
@@ -382,9 +382,6 @@ void Bep5Client::start(asio::yield_context)
...
@@ -382,9 +382,6 @@ void Bep5Client::start(asio::yield_context)
_injector_pinger
.
reset
(
new
InjectorPinger
(
_injector_swarm
,
_helpers_swarm_name
,
_dht
,
_cancel
));
_injector_pinger
.
reset
(
new
InjectorPinger
(
_injector_swarm
,
_helpers_swarm_name
,
_dht
,
_cancel
));
}
}
if
(
logger
.
get_threshold
()
>
DEBUG
)
return
;
TRACK_SPAWN
(
get_executor
(),
TRACK_SPAWN
(
get_executor
(),
[
=
]
(
asio
::
yield_context
yield
)
{
[
=
]
(
asio
::
yield_context
yield
)
{
sys
::
error_code
ec
;
sys
::
error_code
ec
;
...
@@ -419,14 +416,17 @@ void Bep5Client::status_loop(asio::yield_context yield)
...
@@ -419,14 +416,17 @@ void Bep5Client::status_loop(asio::yield_context yield)
}
}
while
(
!
cancel
)
{
while
(
!
cancel
)
{
ec
=
{};
async_sleep
(
get_executor
(),
1min
,
cancel
,
yield
[
ec
]);
if
(
ec
||
cancel
||
logger
.
get_threshold
()
>
DEBUG
)
continue
;
auto
inj_n
=
_injector_swarm
->
peers
().
size
();
auto
inj_n
=
_injector_swarm
->
peers
().
size
();
auto
hlp_n
=
_helpers_swarm
?
_helpers_swarm
->
peers
().
size
()
:
0
;
auto
hlp_n
=
_helpers_swarm
?
_helpers_swarm
->
peers
().
size
()
:
0
;
logger
.
debug
(
util
::
str
(
logger
.
debug
(
util
::
str
(
"Bep5Client: swarm status:"
,
"Bep5Client: swarm status:"
,
" injectors="
,
inj_n
,
" bridges="
,
hlp_n
));
" injectors="
,
inj_n
,
" bridges="
,
hlp_n
));
ec
=
{};
async_sleep
(
get_executor
(),
1min
,
cancel
,
yield
[
ec
]);
}
}
}
}
...
...
Write
Preview
Supports
Markdown
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