If EOS is signalled while an output buffer is in transaction, mark EOS when that buffer is returned. This is observed in case client sends an empty buffer with EOS. Change-Id: Idc050c9a76157bcf8a80e254e550f956537f98f1 Signed-off-by: Praveen Chavan <pchavan@codeaurora.org>