send-recv buffer sizes' mismatch is fixed