bug fixed for async close