try to reconnnect when waiting for buffer