if (applet->rcv_buf != NULL && applet->snd_buf != NULL) {
appctx->t->process = task_process_applet;
- appctx->flags |= APPCTX_FL_INOUT_BUFS;
+ applet_fl_set(appctx, APPCTX_FL_INOUT_BUFS);
}
else
appctx->t->process = task_run_applet;
goto exit;
if (!appctx_get_buf(appctx, &appctx->outbuf)) {
- appctx->flags |= APPCTX_FL_OUTBLK_ALLOC;
+ applet_fl_set(appctx, APPCTX_FL_OUTBLK_ALLOC);
goto exit;
}
if (len) {
ret = htx_cache_dump_msg(appctx, res_htx, len, HTX_BLK_UNUSED);
if (ret < len) {
- appctx->flags |= APPCTX_FL_OUTBLK_FULL;
+ applet_fl_set(appctx, APPCTX_FL_OUTBLK_FULL);
goto out;
}
}
{
if (htx) {
if (htx_almost_full(htx)) {
- appctx->flags |= APPCTX_FL_OUTBLK_FULL;
+ applet_fl_set(appctx, APPCTX_FL_OUTBLK_FULL);
goto full;
}
}
goto out;
if (!appctx_get_buf(appctx, &appctx->outbuf)) {
- appctx->flags |= APPCTX_FL_OUTBLK_ALLOC;
+ applet_fl_set(appctx, APPCTX_FL_OUTBLK_ALLOC);
goto out;
}
*/
if (htx_is_empty(res_htx)) {
if (!htx_add_endof(res_htx, HTX_BLK_EOT)) {
- appctx->flags |= APPCTX_FL_OUTBLK_FULL;
+ applet_fl_set(appctx, APPCTX_FL_OUTBLK_FULL);
goto out;
}
}