Skip to content

Commit 8fa8137

Browse files
authored
[releases/1.2] service: Update reserve_session to roll back on error (#401) (#409)
service: Update reserve_session to roll back on error (#401) (cherry picked from commit 761140f)
1 parent d60265f commit 8fa8137

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

ni_measurementlink_service/session_management.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,7 @@ def reserve_session(
309309
if len(session_info) == 0:
310310
raise ValueError("No sessions reserved. Expected single session, got 0 sessions.")
311311
elif len(session_info) > 1:
312+
self._unreserve_sessions(session_info)
312313
raise ValueError(
313314
"Too many sessions reserved. Expected single session, got "
314315
f"{len(session_info)} sessions."

0 commit comments

Comments
 (0)