Test: add testcase, multiple listeners close first, failing
Fix: multiple listener TC passing