Skip to content

Fix tbots.py interactive mode ctrl-c - #3818

Merged
williamckha merged 1 commit into
UBC-Thunderbots:masterfrom
nycrat:avah/fix_tbots_ctrl_c
Jun 30, 2026
Merged

Fix tbots.py interactive mode ctrl-c#3818
williamckha merged 1 commit into
UBC-Thunderbots:masterfrom
nycrat:avah/fix_tbots_ctrl_c

Conversation

@nycrat

@nycrat nycrat commented Jun 30, 2026

Copy link
Copy Markdown
Member

Description

Fixes ctrl-c so that it exits cleanly no matter what stage of the tbots interactive cli

Testing Done

Recreated the video in #3801, now it always exits.

Screen.Recording.2026-06-30.at.06.14.54.mov

Resolved Issues

resolves #3801

Length Justification and Key Files to Review

Review Checklist

It is the reviewers responsibility to also make sure every item here has been covered

  • Function & Class comments: All function definitions (usually in the .h file) should have a javadoc style comment at the start of them. For examples, see the functions defined in thunderbots/software/geom. Similarly, all classes should have an associated Javadoc comment explaining the purpose of the class.
  • Remove all commented out code
  • Remove extra print statements: for example, those just used for testing
  • Resolve all TODO's: All TODO (or similar) statements should either be completed or associated with a github issue

@nycrat
nycrat force-pushed the avah/fix_tbots_ctrl_c branch 2 times, most recently from 78abeca to 7d3b780 Compare June 30, 2026 05:52
@williamckha
williamckha merged commit e50d335 into UBC-Thunderbots:master Jun 30, 2026
34 of 37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix tbots.py ctrl-c behaviour

3 participants