No. ENODATA means that no data was sent. Sending that just because !truncated is wrong.