When you restart your Apache by issuing…
apachectl restart
or
/etc/init.d/apache restart
the httpd daemon is stopped and started again closing currently open connections.
There is a way to restart Apache’s http daemon keeping current connections opened. Simply type:
apachectl graceful
This is useful if you changed the httpd.conf configuration file and want Apache to re-read it keeping connections.