Original Post
I wrote a multithreaded server.
When I test this server on Windows XP, it works fine - no problems at all.
I have Windows 98 running on another computer. When I test the server on it, it usally randomly crashes for no reason at all. Note that the Windows 98SE is a clean install and has no service packs.
Someone suggested I change the libs from Single Threaded DLLs to Multithreaded DLL, so I did. Same problems.
(For the Multithreaded DLL libs to work, I had to copy two DLLs to the Windows 98 machine, otherwise my program would not even run)
I asked a CS Professor today, and he said that it is because of Windows 98 box not having a service pack.
Could that be it?
