summaryrefslogtreecommitdiff
path: root/git-svn.perl
diff options
context:
space:
mode:
authorRené Scharfe <l.s.r@web.de>2014-07-20 10:00:41 +0200
committerJunio C Hamano <gitster@pobox.com>2014-07-21 09:38:07 -0700
commit2869b3e5dabdd78b336455ad493951badd35279e (patch)
treeeeab7281991666c46f163c19bb205038b6c01ee4 /git-svn.perl
parent8c2cfa55446f542454eb4acc7f49d1747e425c94 (diff)
downloadgit-rs/fix-unlink-unix-socket.tar.gz
unix-socket: remove stale socket before calling chdir()rs/fix-unlink-unix-socket
unix_stream_listen() is given a path. It calls unix_sockaddr_init(), which in turn can call chdir(). After that a relative path doesn't mean the same as before. Any use of the original path should thus happen before that call. For that reason, unlink the given path (to get rid of a possibly existing stale socket) right at the beginning of the function. Noticed-by: Karsten Blees <karsten.blees@gmail.com> Signed-off-by: Rene Scharfe <l.s.r@web.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-svn.perl')
0 files changed, 0 insertions, 0 deletions