From 3c218ad3f2e4bdfbaab0303d7edfa3106bfed46f Mon Sep 17 00:00:00 2001 From: Jay Sorg Date: Wed, 4 Dec 2013 15:27:49 -0800 Subject: [PATCH] common: try to send data in trans_write_copy --- common/trans.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/common/trans.c b/common/trans.c index bb349298..c418877e 100644 --- a/common/trans.c +++ b/common/trans.c @@ -471,6 +471,15 @@ trans_write_copy(struct trans *self) } temp_s->next_packet = (char *) wait_s; } + + /* try to send */ + if (send_waiting(self, 0) != 0) + { + /* error */ + self->status = TRANS_STATUS_DOWN; + return 1; + } + return 0; }