scholarsmate commented on PR #509:
URL: https://github.com/apache/daffodil-vscode/pull/509#issuecomment-1478388306

   @Shanedell, no the problem is that the different Data Editors share the same 
instance of the Ωedit client.  The Ωedit client manages the client and log 
objects as singletons.  This will actually work in our favor because we can use 
one Ωedit server for any number of Data Editors since they can all share the 
same instance.  We just need to know when to start the server (this is easy, 
check to see if there is a server already listening) and when to shut it down 
(this shouldn't be hard since we can check the number of open sessions at 
dispose time to decide if this is the last DE (it which case it should shut it 
down) or not).
   
   The server port is a configurable setting in launch.json, so if 9000 isn't 
allowed, it can be set to something that is.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to