mirror of
https://github.com/openvswitch/ovs
synced 2025-10-15 14:17:18 +00:00
memory: Avoid 100% CPU when there is nothing to report.
Commit b9de408768
(memory: Avoid an empty log message if there's nothing
to log.) introduced a 100% CPU usage condition when there is nothing to
log. This fixes the problem.
Reported-by: Ansis Atteka <aatteka@nicira.com>
Acked-by: Ansis Atteka <aatteka@nicira.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
This commit is contained in:
@@ -137,8 +137,10 @@ memory_report(const struct simap *usage)
|
|||||||
ds_init(&s);
|
ds_init(&s);
|
||||||
compose_report(usage, &s);
|
compose_report(usage, &s);
|
||||||
|
|
||||||
if (want_report && s.length) {
|
if (want_report) {
|
||||||
VLOG_INFO("%s", ds_cstr(&s));
|
if (s.length) {
|
||||||
|
VLOG_INFO("%s", ds_cstr(&s));
|
||||||
|
}
|
||||||
want_report = false;
|
want_report = false;
|
||||||
}
|
}
|
||||||
if (n_conns) {
|
if (n_conns) {
|
||||||
|
Reference in New Issue
Block a user