Polling in lieu of interrupts is definitely more stable.
However I have added more checks in Sub WebService() for
bogus requests that may appear.  You can supply your own
favicon.ico (or none at all - set FAVICON=0).
Reminder that WEB NTP is not 100% reliable!
That's my final version.
led
