fix: socket being shutdown

A socket can be in the process of being shutdown resulting in it
not having a valid path. In such cases treat it as a disconnected
deleted file.

Signed-off-by: John Johansen <john.johansen@canonical.com>
3 files changed