The last patch of this series fixes the bug reported here: https://cygwin.com/ml/cygwin/2019-07/msg00139.html
The first three patches do some cleanup of the is**device() methods. Ken Ken Brown (4): Cygwin: fhandler_*: remove isdevice() and is_auto_device() Cygwin: remove path_conv::is_auto_device() Cygwin: remove path_conv::is_fs_device() Cygwin: socket files are not lnk special files winsup/cygwin/fhandler.h | 3 --- winsup/cygwin/fhandler_disk_file.cc | 4 ++-- winsup/cygwin/fhandler_raw.cc | 2 +- winsup/cygwin/path.cc | 2 +- winsup/cygwin/path.h | 7 ++++--- 5 files changed, 8 insertions(+), 10 deletions(-) -- 2.21.0