Skip to content

prevent acquisition engine from getting stuck if finish() throws#427

Merged
bls337 merged 2 commits into
micro-manager:mainfrom
bls337:main
Jul 3, 2026
Merged

prevent acquisition engine from getting stuck if finish() throws#427
bls337 merged 2 commits into
micro-manager:mainfrom
bls337:main

Conversation

@bls337

@bls337 bls337 commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

prevent acquisition engine from getting stuck if finish() throws

If cleanup failed, currentAcquisition_ was never cleared and every
subsequent run was rejected with "Acquisition is already running."
Now the error is shown and the engine always recovers.

@bls337 bls337 merged commit f889fa6 into micro-manager:main Jul 3, 2026
1 check failed
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.

1 participant