delphiserial-portcom0com

Unresponsive Windows if nothing is picking up COM port data


I made a Delphi application that transmits data to COM port every second. The COM port is a virtual null-modem (com0com) between the data transmitting software and a VirtualBox machine. Everything is fine, but if nothing is listeninig at the other end Host Windows becomes increasingly unresponsive.


Solution

  • After I went from com0com to pure hardware solution the problem disappeared. Also my application in virtual machine stopped to hang regularly.