> 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