diff --git a/plugins/corerouter/cr_common.c b/plugins/corerouter/cr_common.c index 7fae1224..590a89da 100644 --- a/plugins/corerouter/cr_common.c +++ b/plugins/corerouter/cr_common.c @@ -204,13 +204,9 @@ void uwsgi_corerouter_manage_subscription(struct uwsgi_corerouter *ucr, int id, } } struct uwsgi_string_list *usl = NULL; - char *sign = NULL; char *sni_key = NULL; char *sni_cert = NULL; char *sni_ca = NULL; - if (usr.sign_len) { - sign = uwsgi_concat2n(usr.sign, usr.sign_len, "", 0); - } if (usr.sni_key_len) { sni_key = uwsgi_concat2n(usr.sni_key, usr.sni_key_len, "", 0); } @@ -221,9 +217,8 @@ void uwsgi_corerouter_manage_subscription(struct uwsgi_corerouter *ucr, int id, sni_ca = uwsgi_concat2n(usr.sni_ca, usr.sni_ca_len, "", 0); } uwsgi_foreach(usl, ucr->resubscribe) { - uwsgi_send_subscription_from_fd(ugs->fd, usl->value, usr.key, usr.keylen, usr.modifier1, usr.modifier2, bbuf[3], address, sign, sni_key, sni_cert, sni_ca); + uwsgi_send_subscription_from_fd(ugs->fd, usl->value, usr.key, usr.keylen, usr.modifier1, usr.modifier2, bbuf[3], address, NULL, sni_key, sni_cert, sni_ca); } - if (sign) free(sign); if (sni_key) free(sni_key); if (sni_cert) free(sni_cert); if (sni_ca) free(sni_ca);