diff options
-rw-r--r-- | client.c | 2 | ||||
-rw-r--r-- | main.c | 2 |
2 files changed, 4 insertions, 0 deletions
@@ -557,11 +557,13 @@ void uh_client_notify_state(struct client *cl) if (!s->eof || s->w.data_bytes) return; +#ifdef HAVE_TLS if (cl->tls && cl->ssl.conn && cl->ssl.conn->w.data_bytes) { cl->ssl.conn->eof = s->eof; if (!ustream_write_pending(cl->ssl.conn)) return; } +#endif } return client_close(cl); @@ -220,6 +220,7 @@ static void fixup_prefix(char *str) str[len + 1] = 0; } +#ifdef HAVE_LUA static void add_lua_prefix(const char *prefix, const char *handler) { struct lua_prefix *p; char *pprefix, *phandler; @@ -236,6 +237,7 @@ static void add_lua_prefix(const char *prefix, const char *handler) { list_add_tail(&p->list, &conf.lua_prefix); } +#endif int main(int argc, char **argv) { |