#80: Jabberd's memory management doesn't deal with OOM cases
------------------------+---------------------------------------------------
Reporter:  sxw          |        Owner:  smoku  
    Type:  enhancement  |       Status:  new    
Priority:  minor        |    Component:  General
 Version:  2.2          |   Resolution:         
Keywords:               |     Blocking:         
------------------------+---------------------------------------------------
Changes (by smoku):

  * version:  2.1 => 2.2
  * type:  defect => enhancement

Comment:

 Rethinking this...

 Exiting gracefully does not really help with OOM handling. It's a runtime
 ERROR and should be handled like an error. Dumped core on failure at least
 gives some backtrace and hints why the OOM happened. Gracefull exit with
 one line in the log - doesn't.

 Maybe we just should catch all the core dumping signals (ABRT, SEGV, ILL,
 etc.), log a line in logfile that this happened and exit ungracefully
 dumping the core?

-- 
Ticket URL: <http://jabberd2.xiaoka.com/ticket/80#comment:2>
jabberd2 <http://jabberd2.xiaoka.com/>
jabberd2 project
_______________________________________________
jabberd2 mailing list
[email protected]
http://lists.xiaoka.com/listinfo.cgi/jabberd2-xiaoka.com

Reply via email to