I am running some .NET code on Win2K / Win 2003 server connected to an Informix DB running on a Unix box.

If the DB crashes, and we have to force a reboot, we experience weird behaviors. When the DB comes up, we start to see a large number of stray connections coming from the Windows servers. These connections keep piling up and end up hanging the Windows server. We then have to manually kill the connections on the Informix box and reboot the Windows server. Any ideas on why this could be happening?