added delete_channel method to destory channel when Client goes away