BUG/MEDIUM: connections: Wake the stream once the mux is chosen.

When we defer the mux choice until the ALPN is negociated, don't forget
to wake the stream once it's done, or it will never have the opportunity
to send data.
diff --git a/src/backend.c b/src/backend.c
index 5aaa46d..29a21da 100644
--- a/src/backend.c
+++ b/src/backend.c
@@ -1046,6 +1046,7 @@
 	struct conn_stream *cs = NULL;
 	struct stream *s = conn->mux_ctx;
 
+	task_wakeup(s->task, TASK_WOKEN_IO);
 	conn_clear_xprt_done_cb(conn);
 	/* Verify if the connection just established. */
 	if (unlikely(!(conn->flags & (CO_FL_WAIT_L4_CONN | CO_FL_WAIT_L6_CONN | CO_FL_CONNECTED))))