chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
man: document systemd-cat(1)
[elogind.git]
/
src
/
fdset.c
diff --git
a/src/fdset.c
b/src/fdset.c
index 9bf378884959997368cfa9232b2cea4a450a65f9..e67fe6fabfb7fb1bae0b5b56ebadcc4ddda13372 100644
(file)
--- a/
src/fdset.c
+++ b/
src/fdset.c
@@
-49,6
+49,12
@@
void fdset_free(FDSet *s) {
* here, so that the EBADFD that valgrind will return
* us on close() doesn't influence us */
* here, so that the EBADFD that valgrind will return
* us on close() doesn't influence us */
+ /* When reloading duplicates of the private bus
+ * connection fds and suchlike are closed here, which
+ * has no effect at all, since they are only
+ * duplicates. So don't be surprised about these log
+ * messages. */
+
log_debug("Closing left-over fd %i", PTR_TO_FD(p));
close_nointr(PTR_TO_FD(p));
}
log_debug("Closing left-over fd %i", PTR_TO_FD(p));
close_nointr(PTR_TO_FD(p));
}