You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RUN
...
Starting daemons or other long running processes is not appropriate for udev; the forked processes, detached or not, will be unconditionally killed after the event handling has finished.
The text was updated successfully, but these errors were encountered:
Uh oh, I have accidentally published the wrong udev rule. The one I have used was spawning serialjs process with systemd-run. It technically worked, yes, despite being an ugly and defective solution. I am going to add systemd service to repo when I have any USB device emulating COM port to actually debug it.
Starting serialjs with systemd-run ensures it wouldn't be killed by udev
after a short time.
However, this solution makes it impossible to handle multiple gamepads
and boards at the same time since we are killing all serialjs instances
before spawning one. This is a temporary solution and I will fix it
later as described in #7.
The text was updated successfully, but these errors were encountered: