mirror of
git://anongit.mindrot.org/openssh.git
synced 2024-12-27 20:42:07 +00:00
Clear notify_pipe from readset if present.
Prevents leaking an implementation detail to the caller.
This commit is contained in:
parent
6de8dadf6b
commit
aa99b2d9a3
@ -114,9 +114,11 @@ notify_done(fd_set *readset)
|
||||
{
|
||||
char c;
|
||||
|
||||
if (notify_pipe[0] != -1 && FD_ISSET(notify_pipe[0], readset))
|
||||
if (notify_pipe[0] != -1 && FD_ISSET(notify_pipe[0], readset)) {
|
||||
while (read(notify_pipe[0], &c, 1) != -1)
|
||||
debug2_f("reading");
|
||||
FD_CLR(notify_pipe[0], readset);
|
||||
}
|
||||
}
|
||||
|
||||
/*ARGSUSED*/
|
||||
|
Loading…
Reference in New Issue
Block a user