From: Jeff J. <je...@je...> - 2001-08-15 14:31:51
|
Hi, I've been running WebKit on Windows 2000 for months with no problems restarting it but on FreeBSD it's a major pain in the butt. When I Ctrl-C it, and restart, the socket connection on the new instance fails saying that it is already in use and then _hangs_ at sys.exit() instead of exiting. I commented out the sys.exit() line for normal exits and now I can Ctrl-C, restart with no problems as long as the first instance of WebKit was shutdown. Is sys.exit() killing python before it gets a chance to close sockets? Then there is the other major problem on FreeBSD: why does it hang when you try to start a second instance instead of reporting that the port is already in use and gracefully exiting? These hangs require "kill -9" which I really try to avoid. Yesterday WebKit used up all the file handles on the OS and I had to close one of my ssh windows to free up enough resources to even run "ps" to find and kill it. Any ideas? Regards, Jeff |