BUG/MAJOR: frontend: don't dereference a null conn on outgoing connections

Recently merged commit 0cfe388 ("MINOR: frontend: retrieve the ALPN name when
available") assumed that the connection is always known in frontend_accept()
which is not true for outgoing peers connections for example.

No backport needed.
diff --git a/src/frontend.c b/src/frontend.c
index 2480508..8e2bf2f 100644
--- a/src/frontend.c
+++ b/src/frontend.c
@@ -62,7 +62,7 @@
 	/* check if we're in HTTP mode, directly connected to the connection,
 	 * and with ALPN advertising H2.
 	 */
-	if (conn->owner == &s->si[0])
+	if (conn && conn->owner == &s->si[0])
 		conn_get_alpn(conn, &alpn_str, &alpn_len);
 
 	if ((fe->mode == PR_MODE_TCP || fe->mode == PR_MODE_HTTP)