in certain cases captures seem to leak mon interfaces
rfmon(true) + threading + SIGINT seems to be the combo that does it in my program
first attempt at minimal repro with just rfmon didn't seem to trigger it - i'll try to create a working minimal repro later today and throw it on this issue