reactor: add the disconnect request