added vchan close