probing before recv