1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00

mirror: fix multiple mirror instances hang

This commit is contained in:
Andy Green 2017-10-20 21:10:02 +08:00
parent 8528de580a
commit 10828b1ea0

View file

@ -213,12 +213,12 @@ callback_lws_mirror(struct lws *wsi, enum lws_callback_reasons reason,
lws_start_foreach_ll(struct mirror_instance *, mi1,
v->mi_list) {
count_mi++;
if (strcmp(name, mi1->name))
continue;
/* yes... we will join it */
lwsl_info("Joining existing mi %p '%s'\n", mi1, name);
mi = mi1;
break;
if (!strcmp(name, mi1->name)) {
/* yes... we will join it */
lwsl_info("Joining existing mi %p '%s'\n", mi1, name);
mi = mi1;
break;
}
} lws_end_foreach_ll(mi1, next);
if (!mi) {