diff options
author | germeier <germeier> | 2002-09-21 22:17:15 +0000 |
---|---|---|
committer | germeier <germeier> | 2002-09-21 22:17:15 +0000 |
commit | d363f02d3a1aa42dda78f09a7eff46b76ccf6311 (patch) | |
tree | d6190b6372b42c32fcb4adebb1a4755f14e03e78 /mpiosh/mpiosh.c | |
parent | b1694e9b68bf4de24367fdfdad694538e684291f (diff) | |
download | mpiosh-d363f02d3a1aa42dda78f09a7eff46b76ccf6311.tar.gz mpiosh-d363f02d3a1aa42dda78f09a7eff46b76ccf6311.tar.bz2 mpiosh-d363f02d3a1aa42dda78f09a7eff46b76ccf6311.zip |
fixed bug in abort code of mput
make output more consistent
fixed a few display "bugs"
Diffstat (limited to 'mpiosh/mpiosh.c')
-rw-r--r-- | mpiosh/mpiosh.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mpiosh/mpiosh.c b/mpiosh/mpiosh.c index fa2f75f..f40fd9d 100644 --- a/mpiosh/mpiosh.c +++ b/mpiosh/mpiosh.c @@ -2,7 +2,7 @@ /* * - * $Id: mpiosh.c,v 1.16 2002/09/19 22:23:01 crunchy Exp $ + * $Id: mpiosh.c,v 1.17 2002/09/21 22:17:15 germeier Exp $ * * Author: Andreas Büsching <crunchy@tzi.de> * @@ -44,6 +44,7 @@ mpiosh_t mpiosh; /* flag indicating a user-interrupt of the current command */ int mpiosh_cancel = 0; +int mpiosh_cancel_ack = 0; /* prompt strings */ const char *PROMPT_INT = "\033[;1mmpio <i>\033[m "; @@ -383,6 +384,7 @@ void mpiosh_signal_handler(int signal) { mpiosh_cancel = 1; + mpiosh_cancel_ack = 0; } void @@ -440,6 +442,7 @@ main(int argc, char *argv[]) { if ((*line == '\0') || mpiosh_cancel) { rl_clear_pending_input (); mpiosh_cancel = 0; + mpiosh_cancel_ack = 0; continue; } |