I've been trying to track down why a process that is monitored by god
I have that sends emails, keeps getting the memory out of bounds
trigger...

 INFO: mailer [trigger] memory out of bounds [*106644kb, *106644kb,
*106644kb] (MemoryUsage)

I've narrowed the problem to when my app sends  an email  to a
particular email address (i believe it is an incorrect email address
as it ends with @tahoo.com)  to sendmail and it is sendmail that is
actually hanging...

I put a catch for the timeout..   rescue Timeout::Error => e  and when
I test the app outside of god monitoring it, it will eventually
properly catch the timeout error...

However, when god monitors the app, it seems to trigger this out of
bounds memory issue at the same point...

1) why is the timeout error causing a out of bounds condition for
memory?
2) is god attempting to call the memory space for the sendmail process
that is called from my ruby app as well and the memory usage is really
the combined processes?
3) what does the * in the memory value indicate?

4) suggestions on how to make this ruby app not allow sendmail timeout
to cause the memory issue?

Thanks,

John
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"god.rb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/god-rb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to