Hao Xu <hao.xu@xxxxxxxxx> writes: > Super thanks, Donald. you are right, we skipped the fixed multishot test > by mistake, the exposed issue after your fix is caused by > multishot_mask |= (1 << (s_fd[i] - 1)) > which should be > multishot_mask |= (1U << s_fd[i]) I can confirm this fixes the exposed issue. > Would you mind me to take this one to my patch series which is to fix > this and do some cleaning? Please do. Thanks, Donald.