Cosmos icon indicating copy to clipboard operation
Cosmos copied to clipboard

Cosmos.VS.Windows message handling needs improvement

Open mterwoord opened this issue 11 years ago • 3 comments

The DebugConnector and the Cosmos.VS.WIndows project communicate via named pipe. messages received in the .Windows project are put in a queue, and a timer is used to process them (marshalling back to the UI-thread) It looks like the current way things work keep the UI-thread too busy for rendering. (VS will freeze up) Replacing UI-interaction with a streamwriter (still on ui thread) works and makes cpu usage go down..

mterwoord avatar Jan 05 '15 07:01 mterwoord

Also the debugger needs to detect that the pipe is still open but the Virtual Machine software has crashed. So that you dont have to close all visual studio windows to debug on a VM again, PIPE Busy error.

Geramy avatar May 22 '15 17:05 Geramy

Can be closed

selkij avatar May 29 '22 12:05 selkij

Why? I am still getting busy pipes errors, even when just normally exiting VMWare

GoldenretriverYT avatar Jun 22 '22 20:06 GoldenretriverYT