> First, there is no shutdown hook. This may not even be necessary, but
> it's probably a good idea to have one.

I just committed a shutdown hook.

If I have time, I'll work on the other two issues below.

(I guess I really should file a JIRA issue...)


> Second, line 244 of ProcessImpl is a problem:
> 
>   process.waitFor();
> 
> This causes the Pax Runner process to block until the OSGi platform has
> completed it's work. The problem is that even when Pax Runner receives a
> shutdown signal from my daemon, the signal does not get passed to the
> platform process, so the platform continues to run indefinitely.
> 
> 
> Third, there needs to be a --no-shell option, so that the platform can
> be started and run without a shell.
> 
> (By the way, I supposed that if there is no shell, it might be a nice
> idea to provide by default some kind of remote access mechanism so that
> an admin can still log into the system to control bundles. I think Peter
> had already worked on a Jabber interface.)
> 
> 
> 
> 
> _______________________________________________
> general mailing list
> general@lists.ops4j.org
> http://lists.ops4j.org/mailman/listinfo/general


_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to