* cygthread.cc (cygthread::detach): Make error message a little more detailed.
* fhandler.cc (fhandler_base::raw_read): Ditto for debug message. * dcrt0.cc (do_exit): Add some more synchronization tests. * fhandler_fifo.cc (fhandler_fifo::dup): Don't duplicate a nonexistent handle. Use derived return value rather than always retuning 0. * fhandler_netdrive.cc (fhandler_netdrive::exists): Wnet -> WNet. * winsup.h (exit_states): Add a couple of new exit states.
This commit is contained in:
@@ -269,7 +269,7 @@ fhandler_base::raw_read (void *ptr, size_t& ulen)
|
||||
break;
|
||||
}
|
||||
default:
|
||||
syscall_printf ("ReadFile %s failed, %E", get_name ());
|
||||
syscall_printf ("ReadFile %s(%p) failed, %E", get_name (), get_handle ());
|
||||
__seterrno_from_win_error (errcode);
|
||||
bytes_read = (size_t) -1;
|
||||
break;
|
||||
|
Reference in New Issue
Block a user