On Sun, Apr 20, 2014 at 05:45:18AM -0700, Tom Gundersen wrote: > commit 6190b9f9d2574428d560458a99f2838041cfdaac > Author: Tom Gundersen <[email protected]> > Date: Sun Apr 20 07:51:28 2014 +0200 > > sd-rtnl: log when queues are exhausted > > diff --git a/src/libsystemd/sd-rtnl/sd-rtnl.c > b/src/libsystemd/sd-rtnl/sd-rtnl.c > index 8650f55..543bad9 100644 > --- a/src/libsystemd/sd-rtnl/sd-rtnl.c > +++ b/src/libsystemd/sd-rtnl/sd-rtnl.c > @@ -203,8 +203,10 @@ int sd_rtnl_send(sd_rtnl *nl, > } > } else { > /* append to queue */ > - if (nl->wqueue_size >= RTNL_WQUEUE_MAX) > + if (nl->wqueue_size >= RTNL_WQUEUE_MAX) { > + log_debug("rtnl: exhausted the write queue size > (%d)", RTNL_WQUEUE_MAX); > return -ENOBUFS; > + } Is there a risk of this condition happenning often? Maybe this should be protected by a condition to be printed just once, and then it could be at warning level?
Zbyszek _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
