Index: trunk/Ohana/src/opihi/lib.shell/interrupt.c
===================================================================
--- trunk/Ohana/src/opihi/lib.shell/interrupt.c	(revision 14284)
+++ trunk/Ohana/src/opihi/lib.shell/interrupt.c	(revision 27611)
@@ -27,5 +27,5 @@
   while (1) {
     gprint (GP_ERR, "operation halted, continue? (y/n) ");
-    fscanf (stdin, "%s", string);
+    if (fscanf (stdin, "%s", string) != 1) fprintf (stderr, "what?\n");
     
     if ((string[0] == 'y') || (string[0] == 'Y')) {
