title: SerialPort.Close() problem - can't shut down the application with the taskmanager!
body: <p>This is a major issue - I use a serial port in an application here and I poll the status of the attached device by opening and then closing the port again.</p>
  
  <p>If the device fails, SOMETIMES the SerialPort.Close() - method NEVER returns and this is really a show stopper.</p>
  
  <p>The worst thing is that even shutting down the application using the taskmanager fails, it doesn't work (or it is forbidden, by chance).</p>
  
  <p>The attached device is a POS printer (USB) which simulates COM3, it's an Epson TM-T88IV (a very good model, btw).</p>
  
  <p>Does anyone of you have experience with that?</p>