* remote.c (readchar): Call pop_target in case of SERIAL_ERROR.
+2010-07-28 Oleg Nesterov <oleg@redhat.com>
+
+ * remote.c (readchar): Call pop_target in case of SERIAL_ERROR.
+
2010-07-27 Tom Tromey <tromey@redhat.com>
* dwarf2read.c (dwarf2_const_value_data): Never sign extend.
error (_("Remote connection closed"));
/* no return */
case SERIAL_ERROR:
- perror_with_name (_("Remote communication error"));
+ pop_target ();
+ perror_with_name (_("Remote communication error. Target disconnected."));
/* no return */
case SERIAL_TIMEOUT:
break;