This is a follow-up to something I posted three weeks ago. Ye old web server running the mTCP HTTP server on DOS has now passed 500 hours of runtime and it is still going, at least until the power glitches. The stats so far:
Run-time: 505 hours TCP/IP connections: 34230 Objects served: 38865 TCP Packets sent/received: 996627, 889798 All packet types sent/received: 1544807, 1671011
I started running it as a long term test of my TCP/IP stack for DOS. I need to eventually pull the logs from the machine to look for anomalies, but the code is certainly stable. (I'm logging to both disk and over UDP so I can snoop in on the machine activity without having a monitor turned on.) While the machine is running I'm taking time to update the documentation.
The site is at http://brutmanlabs.org/ . I did not cache any files in memory, so please be patient with the initial page load. The current server stats can be seen at http://brutmanlabs.org/status .
Fun fact: you can "hear" vulnerability scans being run against the machine. The machine beeps for each response served, and vulnerability scans generate 404s which are really quick to serve. So a sequence of fast beeps is generally a vulnerability scan.