Commit 895e2ef5 authored by Shu-Chun Weng's avatar Shu-Chun Weng Committed by Laurent Vivier
Browse files

linux-user: erroneous fd_trans_unregister call



timer_getoverrun returns the "overrun count" for the timer, which is not
a file descriptor and thus should not call fd_trans_unregister on it.

Signed-off-by: default avatarShu-Chun Weng <scw@google.com>
Reviewed-by: default avatarLaurent Vivier <laurent@vivier.eu>
Message-Id: <20190819185348.221825-1-scw@google.com>
Signed-off-by: default avatarLaurent Vivier <laurent@vivier.eu>
parent 2041df4a
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -11847,7 +11847,6 @@ static abi_long do_syscall1(void *cpu_env, int num, abi_long arg1,
            timer_t htimer = g_posix_timers[timerid];
            ret = get_errno(timer_getoverrun(htimer));
        }
        fd_trans_unregister(ret);
        return ret;
    }
#endif