check for interrupt from fgets on Windows
authorNathan Lanza <nathan@lanza.io>
Fri, 19 Jul 2019 00:40:37 +0000 (00:40 +0000)
committerNathan Lanza <nathan@lanza.io>
Fri, 19 Jul 2019 00:40:37 +0000 (00:40 +0000)
commitcb30520555da15bced842965757b4e0a5ed772d8
treeddf84a328343721cac971b8a5d873aee0d7af889
parentbb0896970afab6267f606353c90279c624e91d37
check for interrupt from fgets on Windows

Windows does not have the error EINTR when a blocking syscall is
interrupted by a signal. The ReadFile API that fgets is implemented
with instead use ERROR_OPERATION_ABORTED. Check for that after fgets.

llvm-svn: 366520
lldb/source/Core/IOHandler.cpp