|
From: David L. <lee...@ho...> - 2003-08-20 11:45:33
|
That sounds exactly like what's happening! Thanks, dave <>< -=- Teracruz -- Performance Made Simple Learn more about Teracruz database acceleration at http://www.teracruz.com >From: Jeremy Fitzhardinge <je...@go...> >To: David Lee <lee...@ho...> >CC: val...@li... >Subject: Re: [Valgrind-users] sys_epoll Support >Date: Wed, 20 Aug 2003 01:06:21 -0700 > >On Tue, 2003-08-19 at 13:34, David Lee wrote: > > Has anyone worked on adding the epoll syscalls to valgrind yet? I made >an > > attempt to hack in something, but it still doesn't work. I've attached >my > > diff below. > >I've never looked at epoll, so I don't know what's wrong with your >patch. However, judging by its name, epoll_wait is a blocking call, and >it doesn't seem you're doing anything to make it non-blocking. This >will cause all threads to block if any of them does. > >You might have better success trying to patch my "syscalls" tree, which >has a new syscall handling mechanism which can cope with blocking >syscalls. See http://www.goop.org/~jeremy/valgrind/snapshots/ . > > J > _________________________________________________________________ <b>Get MSN 8</b> and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus |