MINOR: hlua: Remove useless test on TX_CON_WANT_* flags
When an HTTP applet is initialized, it is useless to force server-close mode on
the HTTP transaction because the connection mode is now handled by muxes. In
HTX, during analysis, the flag TX_CON_WANT_CLO is set by default in
htx_wait_for_request(), and TX_CON_WANT_SCL is never tested anywere.
diff --git a/src/hlua.c b/src/hlua.c
index 8c9b2b1..78c6235 100644
--- a/src/hlua.c
+++ b/src/hlua.c
@@ -6477,16 +6477,6 @@
const char *error;
txn = strm->txn;
-
- /* We want two things in HTTP mode :
- * - enforce server-close mode if we were in keep-alive, so that the
- * applet is released after each response ;
- * - enable request body transfer to the applet in order to resync
- * with the response body.
- */
- if ((txn->flags & TX_CON_WANT_MSK) == TX_CON_WANT_KAL)
- txn->flags = (txn->flags & ~TX_CON_WANT_MSK) | TX_CON_WANT_SCL;
-
hlua = pool_alloc(pool_head_hlua);
if (!hlua) {
SEND_ERR(px, "Lua applet http '%s': out of memory.\n",