[Bug 615] OpenSSH 3.6.1p2 ON SCO 3.2v4.2 + STRICTMODES -->yes (broken dirname in libgen)

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Wed Sep 10 20:48:39 EST 2003


http://bugzilla.mindrot.org/show_bug.cgi?id=615





------- Additional Comments From vikashb at comparexafrica.co.za  2003-09-10 20:48 -------
The hanging on exit of shell or remote command is only applicable when
connecting via ssh2 

I've beening attemping to locate the problem, so far it appears to be
in serverloop.c { rev 1.110 }

It seems to me that the connection_closed (line 783) is not being set.

from my understanding, the process_input function should set
connection_closed, how do i determine what's stopping this and why ?

I messed around abit:
server side debug:
debug1: Received SIGCHLD.
debug2: notify_done: reading
debug2: channel 0: read<=0 rfd 10 len 0
debug2: channel 0: read failed
debug2: channel 0: close_read
debug2: channel 0: input open -> drain
debug2: channel 0: read 0 from efd 12
debug2: channel 0: closing read-efd 12
debug3: Vix --> entering process_input
debug2: channel 0: ibuf empty
debug2: channel 0: send eof
debug2: channel 0: input drain -> closed
debug3: Vix --> entering process_input

code :
process_input(fd_set * readset)
{
        int len;
        char buf[16384];

        debug3("Vix --> entering process_input");
        /* Read and buffer any input data from the client. */
        if (FD_ISSET(connection_in, readset)) {
....






------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the openssh-bugs mailing list