Yousong Zhou
|
73c4b4fdfe
|
ustream-fd: fix logic invert of write polling.
ustream_write_pending() returns true if write buffer was flushed there.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
|
2015-01-21 20:02:03 +01:00 |
|
Felix Fietkau
|
2851ce7edb
|
ustream: only report stream eof once via state_change callback
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2013-05-31 11:18:26 +02:00 |
|
Felix Fietkau
|
f83b6548c7
|
ustream-fd: do not loop back into the callback from ustream_fd_set_uloop
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2013-01-31 17:08:40 +01:00 |
|
Felix Fietkau
|
bc6a230b50
|
ustream: set the right EOF flag
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2013-01-31 17:02:49 +01:00 |
|
Felix Fietkau
|
f24b6294c2
|
ustream-fd: only use read() == 0 as eof indication, and issue a state change notification when that happens
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2013-01-30 17:48:55 +01:00 |
|
Felix Fietkau
|
f15ceb8ced
|
ustream-fd: retry partial writes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2013-01-22 10:09:55 +01:00 |
|
Felix Fietkau
|
5bbedafe09
|
ustream-fd: prevent callbacks during init
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2013-01-03 16:32:45 +01:00 |
|
Felix Fietkau
|
6c28da1ae2
|
ustream-fd: fix read error handling
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2013-01-03 16:32:40 +01:00 |
|
Felix Fietkau
|
29c066cfd6
|
ustream: avoid calling s->poll from a write path to avoid looping back through the notify_write cb
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2012-12-30 19:21:03 +01:00 |
|
Felix Fietkau
|
300a809a7a
|
ustream: fix polling for write buffer availability after buffering writes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
2012-12-30 17:26:40 +01:00 |
|
Felix Fietkau
|
dc69ce4799
|
ustream: add a poll callback function defined by the ustream implementation
|
2012-10-29 23:39:48 +01:00 |
|
Felix Fietkau
|
768a69b3ce
|
add ustream, an api for stream buffer management
|
2012-10-21 23:00:06 +02:00 |
|