Neither Java nor OpenNMS handle a SIGHUP.  You have to use the OpenNMS
init script (e.g.: "/etc/init.d/opennms restart") to restart (or
otherwise control) OpenNMS.


On Wed, 09 Sep 2009 18:36 +0100, "Alex Bennee"
<kernel-hac...@bennee.com> wrote:
> Hi,
> 
> I've been trying to track down a rather puzzling problem with the Debian
> OpenNMS
> packages. The packages as provided shutdown OpenNMS in the prerm
> scripts. However
> there is no correspondent start in the postinst scripts. This means every
> time
> a new package is shipped the service is stopped and has to be manually
> started
> (or the server it's running on re-booted).
> 
> I added the following to opennms-server postinst:
> 
>       # Start opennms
>       invoke-rc.d opennms start || :
> 
> Which does what you would expect. OpenNMS quite happily starts again.
> However I
> noticed that OpenNMS was always dead after the end of apt's upgrade
> process.
> 
> Running strace I see:
> 
> r...@vnms:/var/log# strace -p 11298
> Process 11298 attached - interrupt to quit
> futex(0x419a09e0, FUTEX_WAIT, 11443, NULL) = ? ERESTARTSYS (To be
> restarted)
> --- SIGHUP (Hangup) @ 0 (0) ---
> futex(0x7fc757b258a0, 0x81 /* FUTEX_??? */, 1) = 1
> rt_sigreturn(0x7fc757b258a0)            = 202
> futex(0x419a09e0, FUTEX_WAIT, 11443, NULL) = ? ERESTARTSYS (To be
> restarted)
> PANIC: attached pid 11298 exited
> Process 11298 detached
> 
> Which I can happily replicate with a manual kill -SIGHUP
> 
> Is this a feature of Java or OpenNMS? Is it intentional that a SIGHUP
> causes
> OpenNMS to shutdown or have I stumbled onto a bug?
> 
> -- 
> Alex, homepage: http://www.bennee.com/~alex/
> http://www.half-llama.co.uk
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day 
> trial. Simplify your report design, integration and deployment - and
> focus on 
> what you do best, core application coding. Discover what's new with 
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Please read the OpenNMS Mailing List FAQ:
> http://www.opennms.org/index.php/Mailing_List_FAQ
> 
> opennms-devel mailing list
> 
> To *unsubscribe* or change your subscription options, see the bottom of
> this page:
> https://lists.sourceforge.net/lists/listinfo/opennms-devel

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to