cleanup
throw in a test for channel closing in asyn-chan-buffered