| Summary: | Using ssh -f -L bombs on SCO Openserver 5.0.5 | ||
|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Mike Kenyon <mike> |
| Component: | sshd | Assignee: | OpenSSH Bugzilla mailing list <openssh-bugs> |
| Status: | CLOSED WORKSFORME | ||
| Severity: | trivial | ||
| Priority: | P2 | ||
| Version: | -current | ||
| Hardware: | All | ||
| OS: | Other | ||
|
Description
Mike Kenyon
2001-11-15 03:36:24 AEDT
This seems to be fixed in Openserver 5.0.6. The above command runs as expected.
So something has changed between 5.0.5 and 5.0.6 in the way select has been
implemented in SCO.
The only thing I found, so far, is in patch 5.0.6a for 5.0.6 systems.
"As of Release Supplement 506A for OpenServer Release 5.0.6, a subset of APIs
that use the kernel clock have been modified to utilize the high-precision
clock. These are:
select(S) has microsecond precision, adjusted for kernel entry and exit
times, time-sharing delays, and so forth."
Could this be the change?
I traced the error on 5.0.5 to the select statement in the function
client_wait_until_can_do_something in file clientloop.c
When I get more time, I will look into this further.
thanks, will close at this time. Mass change of RESOLVED bugs to CLOSED |