chiark / gitweb /
monitor udev for device changes
[elogind.git] / fixme
diff --git a/fixme b/fixme
index 29ac7cf996e55276de8b3c609109ab957e1979ed..29a6c260f23b7ae49730ec493b42184f08b3afd0 100644 (file)
--- a/fixme
+++ b/fixme
@@ -40,3 +40,8 @@
 - automatically delete stale unix sockets
 
 - .socket needs to be notified not only by .service state changes, but also unsuccessful start jobs
+
+- we probably cannot use glibc's syslog() for logging, since it
+  presumably uses the logging socket in blocking mode which might
+  trigger a deadlock if syslog does not process the socket anymore
+  (maybe because it is restarted) and the socket buffer is full.