[7.900][BUG][UNABLE TO DUPLICATE] http proxy didn't restart after cache clean

Hi,

I found a very strange bug when cleaning the http proxy.

What I did: I cleaned the web proxy via the "Clear Cache" button. Coincidentially in the background there happened a proxy request while the cache was cleaned:

2010:04:03-01:59:23 asgv8 httpproxy[5674]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="epoll_loop" file="epoll.c" line="767" message="starting exit cleanup"

2010:04:03-01:59:23 asgv8 httpproxy[5674]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="scan_exit" file="scanner.c" line="376" message="scanner subsystem shutting down"
2010:04:03-01:59:23 asgv8 httpproxy[5674]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="scan_exit" file="scanner.c" line="382" message="scanner subsystem shut down"
2010:04:03-01:59:23 asgv8 httpproxy[5674]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="epoll_exit" file="epoll.c" line="127" message="epoll subsystem shutting down"
2010:04:03-01:59:23 asgv8 httpproxy[5674]: id="0001" severity="info" sys="SecureWeb" sub="http" name="http access" action="pass" method="GET" srcip="192.168.0.143" dstip="174.36.30.6" user="" statuscode="200" cached="0" profile="REF_DefaultHTTPProfile (Default Proxy)" filteraction="REF_DefaultHTTPCFFAction (Default content filter action)" size="0" time="9496 ms" request="0xf034d420" url="stork53.dropbox.com/subscribe
2010:04:03-01:59:23 asgv8 httpproxy[5674]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="epoll_exit" file="epoll.c" line="140" message="epoll subsystem shut down"
2010:04:03-01:59:23 asgv8 httpproxy[5674]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="disk_cache_exit" file="diskcache.c" line="42" message="writing cache index"
2010:04:03-01:59:23 asgv8 httpproxy[5674]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="disk_cache_exit" file="diskcache.c" line="44" message="writing cache index done"
2010:04:03-01:59:24 asgv8 httpproxy[5674]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="main" file="httpproxy.c" line="242" message="shutdown finished, exiting"
2010:04:03-02:00:29 asgv8 httpproxy[29276]: Integrated HTTP-Proxy (c) 2007-2010 Astaro AG, Release 1.g1584512
2010:04:03-02:00:29 asgv8 httpproxy[29276]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="main" file="httpproxy.c" line="174" message="reading configuration"
2010:04:03-02:00:29 asgv8 httpproxy[29276]: id="0003" severity="info" sys="SecureWeb" sub="http" request="(nil)" function="main" file="httpproxy.c" line="189" message="reading profiles"


The proxy had to be started manually after that, since it didn't come up automatically for > 30 seconds (was restarted at 02:00:xx by me manually).

Unfortunatelly I could not yet manage to reproduce this bug; probably only happened because of the access while shutting down the cache.

Since I could not reproduce this, I cannot tell for sure if it has something to do with the access inbetween or if the problem is related to a special moon - jupiter - earth constellation only happening every 1.5 billion years for 30 seconds; but this is the only thing different from the other approaches to reproduce the bug.

Good luck with the bug hunt
Christian