diff options
author | Takashi Yano <takashi.yano@nifty.ne.jp> | 2023-09-05 11:11:13 +0300 |
---|---|---|
committer | Takashi Yano <takashi.yano@nifty.ne.jp> | 2023-09-05 12:28:01 +0300 |
commit | 8b2b54b41da605e69a4f30919f24f7a7254d9314 (patch) | |
tree | c6e9668c505313f223dd4d261ce9fbdbe7bf752f /winsup | |
parent | 2654a5ba76de97f5211aa033fb1c7223a127e1b9 (diff) |
Cygwin: dsp: Reduce wait time for blocking read().
Previous wait time of 100msec is too long if application specifies
smaller buffer. With this patch, the wait time is reduced to 1msec.
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/cygwin/fhandler/dsp.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/fhandler/dsp.cc b/winsup/cygwin/fhandler/dsp.cc index e872aa08c..00f2bab69 100644 --- a/winsup/cygwin/fhandler/dsp.cc +++ b/winsup/cygwin/fhandler/dsp.cc @@ -931,8 +931,8 @@ fhandler_dev_dsp::Audio_in::waitfordata () set_errno (EAGAIN); return false; } - debug_printf ("100ms"); - switch (cygwait (100)) + debug_printf ("1ms"); + switch (cygwait (1)) { case WAIT_SIGNALED: if (!_my_tls.call_signal_handler ()) |