On Mon, Dec 29, 2008 at 09:51:16AM -0500, Jeff Boes wrote:
> Hello! I posted this to the mailing list some time ago but never got a 
> response.

I didn't see your post. Are you sure it got through?

> Do you have any insights?
> 
> I'm upgrading an ancient (2004-era) server to the modern era:
> 
> 2.6.18-92.1.6.el5 x86_64 x86_64 x86_64 GNU/Linux Perl 5.10 Event.pm 1.11
> 
> One of my applications throws the following error once it's been running for a
> few minutes as a daemon:
> 
> Assertion (((pe_watcher*)wa)->flags & 0x0008) || !wa->running failed: file
> "c/queue.c"

That looks like c/queue.c line 43. Try making your watcher reentrant 
with $wa->reentrant(1) before you enter your main loop. After doing 
that, does it work?

Reply via email to