diff options
author | Shuah Khan <[email protected]> | 2017-09-21 13:46:01 -0600 |
---|---|---|
committer | Shuah Khan <[email protected]> | 2017-09-25 10:09:06 -0600 |
commit | 01db7fbf5487505b887fbd6a03c51f2adc952196 (patch) | |
tree | decd8fa909f501187912abaf052566f747ba46f6 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 21aadfa2426d5d199ceb474d0159d079c7f17bfa (diff) |
selftests: timers: set-timer-lat: fix hang when std out/err are redirected
do_timer_oneshot() uses select() as a timer with FD_SETSIZE and readfs
is cleared with FD_ZERO without FD_SET.
When stdout and stderr are redirected, the test hangs in select forever.
Fix the problem calling select() with readfds empty and nfds zero. This
is sufficient for using select() for timer.
With this fix "./set-timer-lat > /dev/null 2>&1" no longer hangs.
Signed-off-by: Shuah Khan <[email protected]>
Acked-by: Greg Hackmann <[email protected]>
Signed-off-by: Shuah Khan <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions