Roo. I'm not sure if 3.1x was the same, but W95 would crash after running for 49.7 days, due to a timing algorithm problem. At the time MS release a fix, but I had to apply for it by sending a request to them. It was not send automatically as an update.
I guess they never expected anyone to run W95 for that long...