For at least two weeks, I have observed a strange error on OpenBSD/amd64 -current, across multiple snapshots and rebuilds from source during that time:
When several ssh processes are spawned in quick succession, SOMETIMES one of them hangs in connect(2) and will eventually error out because connect() to the target host failed. Unfortunately, I cannot reproduce this at will, but it keeps happening from time to time. On one occasion I managed to attach a ktrace -p to a hanging ssh. Nothing to see there, it eventually returned from connect() with an error and exited. I don't think this has anything to do with ssh itself. The pattern is that several ssh processes are spawned in parallel that connect to different hosts--actually the amd64*.p package build machines. I have observed this both from home a continent away, and from amd64.p to amd64-*.p on the same network. -- Christian "naddy" Weisgerber [email protected]
