Failed kernel commands in command chain will hang processing.
-------------------------------------------------------------

                 Key: SMX4KNL-88
                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-88
             Project: ServiceMix Kernel
          Issue Type: Bug
         Environment: Unix
            Reporter: Jamie Goodyear


Failed kernel commands in command chain will hang processing.

Ex 1: 
[EMAIL PROTECTED]:/x1/fuse/esb/bin$ ./servicemix echo hi1 \; echo hi2\; echo 
hi3 \; exit

The command chain to individually echo "hi1", "hi2" and hi3" will print to the 
terminal screen:

hi1
hi2
hi3

Then smx will exit, returning the terminal prompt.

Ex 2:
[EMAIL PROTECTED]:/x1/fuse/esb/bin$ ./servicemix echo hi1 \; ecco hi2\; echo 
hi3 \; exit

Here the command chain was intended to individually echo "hi" but in this case 
the second echo command has been mis-spelled. Instead of an error message being 
displayed to the screen and continuing on to echo "hi3" however smx stops 
processing commands (the user then has to ctrl+c the process to regain the 
terminal session).

Is this the behavior we want to maintain? 
Could we set some property perhaps to allow the kernel to ignore failed 
commands in a chain?
 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to