The close event is only supposed to fire in abnormal circumstances, not every time a database closes. So this PR is not following the spec.
50 is asking for a non-standard API to trigger this abnormal circumstance (and therefore fire a close event). Which is a good idea, I just haven't done it because it requires very carefully making sure I do it in the correct way. Same with #51.
Sorry for the late reply!
The close event is only supposed to fire in abnormal circumstances, not every time a database closes. So this PR is not following the spec.
50 is asking for a non-standard API to trigger this abnormal circumstance (and therefore fire a close event). Which is a good idea, I just haven't done it because it requires very carefully making sure I do it in the correct way. Same with #51.