Houston4444 / RaySession

Session manager for linux musical programs
GNU General Public License v2.0
168 stars 20 forks source link

Problems with executable client with Client ID containing an hyphen #223

Closed crshrprt closed 7 months ago

crshrprt commented 7 months ago

I'm encountering a couple of problems when creating a new executable client :

  1. If the executable client is given a Client ID containing an hyphen, the client is not launched nor is added to the client list
  2. After that, RaySession becomes unresponsive of close or abort requests. If I stop, close or abort with ray_control, raysession seems unaware that the daemon has been stopped.

https://github.com/Houston4444/RaySession/assets/114294020/97ca2148-a299-4386-aa54-c4a386bb19f7

Houston4444 commented 7 months ago

Thanks for the report. It is fixed now. Note that hyphens are not allowed in client_id, only alphanumeric characters and underscores are allowed.

Maybe hyphens could be accepted, I have to investigate.