Skip to content
Commit 088fff64 authored by Rui Machado's avatar Rui Machado
Browse files

io: support zero size messages, consistently.

- for single communication calls (write, read, write_notify,
  read_notify) ie. does not include lists or passive communication
  yet.

- minimum communication size was 1 byte but there are cases where an
  application considers the size zero, mostly for convenience.

- if this was not verified (with debug lib) the behavior on IB and TCP
  was different, allowed and error, respectively. Also zero-size read
  operation would break a queue on IB.

- add tests for each communication call.
parent 8261573a
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment