aboutsummaryrefslogtreecommitdiffstats
path: root/scd/scdaemon.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2016-06-08 07:04:29 +0000
committerWerner Koch <[email protected]>2016-06-08 07:04:29 +0000
commit0faf8951544f43790c412777a926c969540174bd (patch)
tree4e6686cecdcee5b44440cfa7bd7405e912773ef9 /scd/scdaemon.c
parentcommon: New function gnupg_socketdir. (diff)
downloadgnupg-0faf8951544f43790c412777a926c969540174bd.tar.gz
gnupg-0faf8951544f43790c412777a926c969540174bd.zip
Do not try to remove the enclosing directory of sockets.
* agent/gpg-agent.c (remove_socket): Do not remove the enclosing directory. * scd/scdaemon.c (cleanup): Ditto. -- The socket directory is now below /run or at ~/.gnupg. Thus we should not try to remove the directory of the socket. The auto-removal was introduced at a time we used a temporary directory for the sockets. Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'scd/scdaemon.c')
-rw-r--r--scd/scdaemon.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/scd/scdaemon.c b/scd/scdaemon.c
index 215e63f37..c468a8406 100644
--- a/scd/scdaemon.c
+++ b/scd/scdaemon.c
@@ -376,13 +376,6 @@ cleanup (void)
name = redir_socket_name? redir_socket_name : socket_name;
gnupg_remove (name);
- p = strrchr (name, '/');
- if (p)
- {
- *p = 0;
- rmdir (name);
- *p = '/';
- }
*socket_name = 0;
}
}