clean up leftover sockets in a directory


' dbus-cleanup -sockets 'u dbus-cleanup -sockets [ DIRECTORY ]


The dbus-cleanup -sockets command cleans up unused D -Bus connection sockets . See http://www.freedesktop .org/software/dbus/ for more information about the big picture .

If given no arguments, dbus-cleanup -sockets cleans up sockets in the standard default socket directory for the per -user -login -session message bus; this is usually /tmp . Optionally, you can pass a different directory on the command line .

On Linux, this program is essentially useless, because D -Bus defaults to using "abstract sockets" that exist only in memory and don (Aqt have a corresponding file in /tmp .

On most other flavors of UNIX, it (Aqs possible for the socket files to leak when programs using D -Bus exit abnormally or without closing their D -Bus connections . Thus, it might be interesting to run dbus -cleanup -sockets in a cron job to mop up any leaked sockets . Or you can just ignore the leaked sockets, they aren (Aqt really hurting anything, other than cluttering the output of "ls /tmp"


Please send bug reports to the D -Bus mailing list or bug tracker, see http://www.freedesktop .org/software/dbus/


dbus -cleanup -sockets was adapted by Havoc Pennington from linc -cleanup -sockets written by Michael Meeks .

Copied to clipboard
free 100$ digital ocean credit