ustream: make notify_state optional as well
This commit is contained in:
parent
efc9f4b702
commit
a9b44ebe55
2 changed files with 3 additions and 2 deletions
|
@ -104,6 +104,7 @@ static void ustream_state_change_cb(struct uloop_timeout *t)
|
||||||
|
|
||||||
if (s->write_error)
|
if (s->write_error)
|
||||||
ustream_free_buffers(&s->w);
|
ustream_free_buffers(&s->w);
|
||||||
|
if (s->notify_state)
|
||||||
s->notify_state(s);
|
s->notify_state(s);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -68,7 +68,7 @@ struct ustream {
|
||||||
void (*notify_write)(struct ustream *s, int bytes);
|
void (*notify_write)(struct ustream *s, int bytes);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* notify_state:
|
* notify_state: (optional)
|
||||||
* called by the ustream implementation to notify that the read
|
* called by the ustream implementation to notify that the read
|
||||||
* side of the stream is closed (eof is set) or there was a write
|
* side of the stream is closed (eof is set) or there was a write
|
||||||
* error (write_error is set).
|
* error (write_error is set).
|
||||||
|
|
Loading…
Reference in a new issue