don't recv payload when frame length eq 0