Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin Train Release via Python Client leaves driver stuck #129

Open
BLuedtke opened this issue Nov 16, 2023 · 1 comment
Open

Admin Train Release via Python Client leaves driver stuck #129

BLuedtke opened this issue Nov 16, 2023 · 1 comment
Assignees
Labels

Comments

@BLuedtke
Copy link
Collaborator

BLuedtke commented Nov 16, 2023

Procedure using the python cmdline client:

  1. driver grabs a train that is on the tracks
  2. admin force-releases that train
  3. driver tries to grab a new train -> "you can only grab one train!" (<- this is printed because the admin release does not reset the grab id that the python client has saved, thus it thinks the driver has already grabbed a train)
  4. driver tries to release their current train -> "System not running!" (<- server rejects, and python client prints out completely incorrect error message in all cases)

There should to be a way to properly reset the grab_id on the python client side, i.e., to synchronize with the server to some degree.

@BLuedtke BLuedtke added the bug label Nov 16, 2023
@BLuedtke BLuedtke self-assigned this Nov 16, 2023
@eyip002
Copy link
Member

eyip002 commented Nov 16, 2023

Related to #23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants