On Wed, Jun 2, 2010 at 10:17 AM, Jeff Trawick <trawick@xxxxxxxxx> wrote: > 2010/6/2 Igor Galić <i.galic@xxxxxxxxxxxxxx>: >> >> Hello happy people. >> >> I'm experiencing certain troubles with httpd (provided by WebStack 1.5) on Solaris 10 > > Unless you have a support subscription for that product, build the > latest httpd and php yourself from source. (Yeah, you'll probably > need to build some add'l support libraries too, but OTOH it is just a > matter of time until you get tired of 2.2.11 and 5.2.9-ish. (There's > also sunfreeware.com to consider, but I haven't checked available > versions lately.) > >> After a network hickup (I suspect) httpd refuses to answer. >> The Process lingers in a state of waiting for the network interface, see the truss below. >> It doesn't recover from this state until after restart. > > I don't see the truss in your e-mail. I wouldn't be at all surprised > if it has a certain familiar pattern, and I could then send you a > library to LD_PRELOAD to work around the problem, but that would just > put off the real solution, which is for you to be in a position to > pick up fixes to httpd, apr, etc. Okay, I'm blind, and stupid to boot for not double checking in a more definitive manner >root@atvt1uajas001:~# truss -f -p 26794 >26794: fcntl(54, F_SETLKW64, 0xFF1E17C0) (sleeping...) This is consistent with, but not sufficient to be certain of, the problem I alluded to. You'd need to look at the truss of child processes not blocked in this call to be reasonably certain. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx