I have heard of this issue before now I come to think of it.
Try adding these 2 parameters to your httpd.conf
file.
Put them after this line that should already exists in httpd.conf # EnableSendfile on
# AcceptFilter: Windows, none uses accept () instead of AcceptEx ()
# And do not recycle sockets between connections. This is useful
# Network interfaces for which the pilot is defective, and for
# Some network providers like vpn pilots or filters
# Anti-spam, anti-virus or anti-spyware.
AcceptFilter http none
AcceptFilter https none
With luck this should stop Apache from hanging, which I think is your main problem.