FIX: Propagate exit code to the caller

Hi,

the exit code of the recursive script call was simply swallowed.

**Background:** My problem occurred when using Puppet to ensure that the Nexus service is running. However, the *nexus status* invocation always returned the same exit code (namely 0 [zero]) independent if the service was already running or not.

Here is a possible solution (fix) to the problem. Could you please have a look on it?

Thanks a lot in advance.

With best regards

Holger