bind vip.status to vip & use async close