Another day, another issue. In testing my new FreeBSD port, I've had to start and restart the server several times. I noticed that the server was taking a long time to stop. It didn't matter if it was a hard restart or a graceful restart.
After turning on tracing, I found that pthread_join() was taking several seconds to stop some of the threads. My question - Has anyone else noticed slowness (in the order of over 5-10 seconds and more!) when restarting Cherokee? During this time, all IO is blocked, so nothing can be served, which is a bit of a problem. While restarting rarely happens, it makes it difficult for making quick changes. I'm trying to figure out if it's just something with FreeBSD or if it's happening with other OS's as well, so input from anyone is welcome. Jaime
_______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
