It's better to raise error before client sends its (NIOVEC+1)th buffer (and release buffers held by server), otherwise the client may stuck at getting (NIOVEC+1)th tx buffer if NIOVEC is equal to rpmsg buffer num. Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>