fix bug, add resp consumer listener.