1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-30 08:19:09 +00:00
freebsd/usr.bin/xinstall
Mateusz Guzik 6e633f7297 install: re-check failed mkdir for EEXIST
Since the code stats and mkdirs in 2 separate steps, it is possible that
the directory will be created in the meantime by something else (e.g.
concurrent install).[1]

While here alter the code to properly report stat failure, previously it
would always claim it was mkdir which failed.

Noted by: royger [1]
MFC after:	1 week
2014-09-23 11:41:09 +00:00
..
install.1 New install flags were merged to 9-STABLE and will appear in FreeBSD-9.2. 2013-06-05 17:02:21 +00:00
Makefile
xinstall.c install: re-check failed mkdir for EEXIST 2014-09-23 11:41:09 +00:00