summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2013-10-16 11:21:43 +0200
committerAndreas Eversberg <jolly@eversberg.eu>2013-10-16 11:21:43 +0200
commit6b3fc324aa34485fdf62551b299e62cad9f829ff (patch)
tree76ac41ad708946f0203a292d18d2025bc33e1b15
parentf431fef7baab5d7ee950db49a4c527b68cab4079 (diff)
Hack to prevent sercomm from getting stuck while sending.
TBD...
-rw-r--r--src/target/firmware/comm/sercomm_cons.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/target/firmware/comm/sercomm_cons.c b/src/target/firmware/comm/sercomm_cons.c
index e6b6934f..8d36a710 100644
--- a/src/target/firmware/comm/sercomm_cons.c
+++ b/src/target/firmware/comm/sercomm_cons.c
@@ -104,8 +104,7 @@ int sercomm_puts(const char *s)
/* flush buffer at end of line, but skip
* flushing if we have a backlog in order to
* increase efficiency of msgb filling */
- if (*s == '\n' &&
- sercomm_tx_queue_depth(SC_DLCI_CONSOLE) < 4)
+ if (*s == '\n')
flush = 1;
*data++ = *s++;
}