=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/dispatch.c,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- src/usr.bin/ssh/dispatch.c 2015/01/30 01:13:33 1.25 +++ src/usr.bin/ssh/dispatch.c 2015/02/12 20:34:19 1.26 @@ -1,4 +1,4 @@ -/* $OpenBSD: dispatch.c,v 1.25 2015/01/30 01:13:33 djm Exp $ */ +/* $OpenBSD: dispatch.c,v 1.26 2015/02/12 20:34:19 dtucker Exp $ */ /* * Copyright (c) 2000 Markus Friedl. All rights reserved. * @@ -144,6 +144,10 @@ case SSH_ERR_CONN_TIMEOUT: logit("Connection to %.200s timed out while " "waiting to read", ssh_remote_ipaddr(ssh)); + cleanup_exit(255); + case SSH_ERR_DISCONNECTED: + logit("Disconnected from %.200s", + ssh_remote_ipaddr(ssh)); cleanup_exit(255); default: fatal("%s: %s", __func__, ssh_err(r));