Hi,
to debug WebShield, you must disable avast self protection - in Settings / Troubleshooting.
WebShield however waits in WSPSelect only for a short time, 30 secs I think, then it ends with timeout, do some of its processing and re-accepts - select( ) again. So unless you are not seeing the accepts when they really happen - e.g. you browse - seeing these timeouts from wspselect in webshield is perfectly normal.
Cheers,
Lukas.