Implement correct behaviour for handles
clj opened this issue · 0 comments
clj commented
Freeing handles should only be possible when all other "child" handles have been freed. This would mean tracking the relationship between handles, which isn't happening at the moment:
- https://learn.microsoft.com/en-us/sql/odbc/reference/syntax/sqlfreehandle-function?view=sql-server-ver16#freeing-an-environment-handle
- https://learn.microsoft.com/en-us/sql/odbc/reference/syntax/sqlfreehandle-function?view=sql-server-ver16#freeing-a-connection-handle
- https://learn.microsoft.com/en-us/sql/odbc/reference/syntax/sqlfreehandle-function?view=sql-server-ver16#freeing-a-statement-handle
This is more of a nice to have, since I doubt KiCad would be trying to release handles out of order