[BACK]Return to monitor.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/monitor.c between version 1.178 and 1.179

version 1.178, 2018/01/23 05:27:21 version 1.179, 2018/02/05 05:37:46
Line 230 
Line 230 
   
         debug3("preauth child monitor started");          debug3("preauth child monitor started");
   
         close(pmonitor->m_recvfd);          if (pmonitor->m_recvfd >= 0)
         close(pmonitor->m_log_sendfd);                  close(pmonitor->m_recvfd);
           if (pmonitor->m_log_sendfd >= 0)
                   close(pmonitor->m_log_sendfd);
         pmonitor->m_log_sendfd = pmonitor->m_recvfd = -1;          pmonitor->m_log_sendfd = pmonitor->m_recvfd = -1;
   
         authctxt = _authctxt;          authctxt = _authctxt;
Line 298 
Line 300 
         while (pmonitor->m_log_recvfd != -1 && monitor_read_log(pmonitor) == 0)          while (pmonitor->m_log_recvfd != -1 && monitor_read_log(pmonitor) == 0)
                 ;                  ;
   
         close(pmonitor->m_sendfd);          if (pmonitor->m_recvfd >= 0)
         close(pmonitor->m_log_recvfd);                  close(pmonitor->m_recvfd);
           if (pmonitor->m_log_sendfd >= 0)
                   close(pmonitor->m_log_sendfd);
         pmonitor->m_sendfd = pmonitor->m_log_recvfd = -1;          pmonitor->m_sendfd = pmonitor->m_log_recvfd = -1;
 }  }
   

Legend:
Removed from v.1.178  
changed lines
  Added in v.1.179