From a9ff5e64c128601424df9ab2ef695a53b3e5365a Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Sun, 19 Jul 2015 18:46:30 +0200 Subject: [PATCH] CLEANUP: stream-int: fix a few outdated comments about stream_int_register_handler() They were not updated after the infrastructure change. --- src/stream_interface.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/stream_interface.c b/src/stream_interface.c index 7e201cd7c..97add687d 100644 --- a/src/stream_interface.c +++ b/src/stream_interface.c @@ -375,13 +375,11 @@ static void stream_int_chk_snd(struct stream_interface *si) task_wakeup(si_task(si), TASK_WOKEN_IO); } -/* Register an applet to handle a stream_interface as part of the - * stream interface's owner task. The SI will wake it up everytime it - * is solicited. The task's processing function must call the applet's - * function before returning. It must be deleted by the task handler - * using stream_int_unregister_handler(), possibly from within the - * function itself. It also pre-initializes the applet's context and - * returns it (or NULL in case it could not be allocated). +/* Register an applet to handle a stream_interface as a new appctx. The SI will + * wake it up everytime it is solicited. The appctx must be deleted by the task + * handler using si_release_endpoint(), possibly from within the function itself. + * It also pre-initializes the applet's context and returns it (or NULL in case + * it could not be allocated). */ struct appctx *stream_int_register_handler(struct stream_interface *si, struct applet *app) {