This function is used to release connection.
(manager, dbg_obj)
| 2256 | |
| 2257 | |
| 2258 | def release_connection(manager, dbg_obj): |
| 2259 | """This function is used to release connection.""" |
| 2260 | conn = manager.connection( |
| 2261 | did=dbg_obj['database_id'], |
| 2262 | conn_id=dbg_obj['conn_id']) |
| 2263 | if conn.connected(): |
| 2264 | conn.cancel_transaction( |
| 2265 | dbg_obj['conn_id'], |
| 2266 | dbg_obj['database_id']) |
| 2267 | manager.release(conn_id=dbg_obj['conn_id']) |
| 2268 | |
| 2269 | if 'exe_conn_id' in dbg_obj: |
| 2270 | conn = manager.connection( |
| 2271 | did=dbg_obj['database_id'], |
| 2272 | conn_id=dbg_obj['exe_conn_id']) |
| 2273 | if conn.connected(): |
| 2274 | conn.cancel_transaction( |
| 2275 | dbg_obj['exe_conn_id'], |
| 2276 | dbg_obj['database_id']) |
| 2277 | manager.release(conn_id=dbg_obj['exe_conn_id']) |
| 2278 | |
| 2279 | |
| 2280 | def close_debugger_session(_trans_id, close_all=False): |
no test coverage detected