Boards are unlocked as soon as the user connects, due to boardscan.sh and boardconnected.py running and clearing the lock when the container is restarted.
Using a custom reset script on the board host (probably containing a docker restart), instead of just killing the container and scanning for new boards, could fix this.
Boards are unlocked as soon as the user connects, due to boardscan.sh and boardconnected.py running and clearing the lock when the container is restarted.
Using a custom reset script on the board host (probably containing a
docker restart
), instead of just killing the container and scanning for new boards, could fix this.