dbgfprintf (stderr, "%s: << read -> %ld%s\n", PROG_ROLE,
(long) ret, dbgstrerror (ret < 0, saved_errno));
/* This assertion fails if the non-blocking flag is effectively not set
dbgfprintf (stderr, "%s: << read -> %ld%s\n", PROG_ROLE,
(long) ret, dbgstrerror (ret < 0, saved_errno));
/* This assertion fails if the non-blocking flag is effectively not set