--000e0cd1fed44e219f049e3583d3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hi list,
Attached patch fix a leak that occurs each time Nagios checks for an
update on api.nagios.org .
What do you think about it ?
Best regards,
--=20
Matthieu KERMAGORET | D=C3=A9veloppeur
[email protected]
MERETHIS est =C3=A9diteur du logiciel Centreon.
--000e0cd1fed44e219f049e3583d3
Content-Type: text/x-patch; charset=US-ASCII;
name="nagios_update_api_leak.patch"
Content-Disposition: attachment; filename="nagios_update_api_leak.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gl56i2480
ZGlmZiAtLWdpdCBhL2Jhc2UvdXRpbHMuYyBiL2Jhc2UvdXRpbHMuYwppbmRleCA2MmZiOTkzLi4w
NDQ4M2ViIDEwMDY0NAotLS0gYS9iYXNlL3V0aWxzLmMKKysrIGIvYmFzZS91dGlscy5jCkBAIC00
MDE5LDI0ICs0MDE5LDMxIEBAIGludCBxdWVyeV91cGRhdGVfYXBpKHZvaWQpewogCQlyZXBvcnRf
aW5zdGFsbD1UUlVFOwogCWlmKHJlcG9ydF9pbnN0YWxsPT1UUlVFKXsKIAkJYXNwcmludGYoJmFw
aV9xdWVyeV9vcHRzLCImZmlyc3RjaGVjaz0xIik7Ci0JCWlmKGxhc3RfcHJvZ3JhbV92ZXJzaW9u
IT1OVUxMKQotCQkJYXNwcmludGYoJmFwaV9xdWVyeV9vcHRzLCIlcyZsYXN0X3ZlcnNpb249JXMi
LGFwaV9xdWVyeV9vcHRzLGxhc3RfcHJvZ3JhbV92ZXJzaW9uKTsKKwkJaWYobGFzdF9wcm9ncmFt
X3ZlcnNpb24hPU5VTEwpeworCQkJYXNwcmludGYoJmJ1ZiwiJXMmbGFzdF92ZXJzaW9uPSVzIixh
cGlfcXVlcnlfb3B0cyxsYXN0X3Byb2dyYW1fdmVyc2lvbik7CisJCQlteV9mcmVlKGFwaV9xdWVy
eV9vcHRzKTsKKwkJCWFwaV9xdWVyeV9vcHRzPWJ1ZjsKKwkJCX0KIAkJfQogCiAJLyogZ2VuZXJh
dGUgdGhlIHF1ZXJ5ICovCiAJYXNwcmludGYoJmFwaV9xdWVyeSwidj0xJnByb2R1Y3Q9bmFnaW9z
JnRpbnljaGVjaz0xJnN0YWJsZW9ubHk9MSZ1aWQ9JWx1Iix1cGRhdGVfdWlkKTsKLQlpZihiYXJl
X3VwZGF0ZV9jaGVjaz09RkFMU0UpCi0JCWFzcHJpbnRmKCZhcGlfcXVlcnksIiVzJnZlcnNpb249
JXMlcyIsYXBpX3F1ZXJ5LFBST0dSQU1fVkVSU0lPTiwoYXBpX3F1ZXJ5X29wdHM9PU5VTEwpPyIi
OmFwaV9xdWVyeV9vcHRzKTsKLQorCWlmKGJhcmVfdXBkYXRlX2NoZWNrPT1GQUxTRSl7CisJCWFz
cHJpbnRmKCZidWYsIiVzJnZlcnNpb249JXMlcyIsYXBpX3F1ZXJ5LFBST0dSQU1fVkVSU0lPTiwo
YXBpX3F1ZXJ5X29wdHM9PU5VTEwpPyIiOmFwaV9xdWVyeV9vcHRzKTsKKwkJbXlfZnJlZShhcGlf
cXVlcnkpOworCQlhcGlfcXVlcnk9YnVmOworCQl9CiAJLyogZ2VuZXJhdGUgdGhlIEhUVFAgcmVx
dWVzdCAqLwotCWFzcHJpbnRmKCZidWYsIlBPU1QgJXMgSFRUUC8xLjBcclxuIixhcGlfcGF0aCk7
Ci0JYXNwcmludGYoJmJ1ZiwiJXNVc2VyLUFnZW50OiBOYWdpb3MvJXNcclxuIixidWYsUFJPR1JB
TV9WRVJTSU9OKTsKLQlhc3ByaW50ZigmYnVmLCIlc0Nvbm5lY3Rpb246IGNsb3NlXHJcbiIsYnVm
KTsKLQlhc3ByaW50ZigmYnVmLCIlc0hvc3Q6ICVzXHJcbiIsYnVmLGFwaV9zZXJ2ZXIpOwotCWFz
cHJpbnRmKCZidWYsIiVzQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVu
Y29kZWRcclxuIixidWYpOwotCWFzcHJpbnRmKCZidWYsIiVzQ29udGVudC1MZW5ndGg6ICV6ZFxy
XG4iLGJ1ZixzdHJsZW4oYXBpX3F1ZXJ5KSk7Ci0JYXNwcmludGYoJmJ1ZiwiJXNcclxuIixidWYp
OwotCWFzcHJpbnRmKCZidWYsIiVzJXNcclxuIixidWYsYXBpX3F1ZXJ5KTsKKwlhc3ByaW50Zigm
YnVmLAorCQkgIlBPU1QgJXMgSFRUUC8xLjBcclxuIgorCQkgIlVzZXItQWdlbnQ6IE5hZ2lvcy8l
c1xyXG4iCisJCSAiQ29ubmVjdGlvbjogY2xvc2VcclxuIgorCQkgIkhvc3Q6ICVzXHJcbiIKKwkJ
ICJDb250ZW50LVR5cGU6IGFwcGxpY2F0aW9uL3gtd3d3LWZvcm0tdXJsZW5jb2RlZFxyXG4iCisJ
CSAiQ29udGVudC1MZW5ndGg6ICV6ZFxyXG4iCisJCSAiXHJcbiIKKwkJICIlc1xyXG4iLAorCQkg
YXBpX3BhdGgsUFJPR1JBTV9WRVJTSU9OLGFwaV9zZXJ2ZXIsc3RybGVuKGFwaV9xdWVyeSksYXBp
X3F1ZXJ5KTsKIAogCS8qCiAJcHJpbnRmKCJTRU5ESU5HLi4uXG4iKTsK
--000e0cd1fed44e219f049e3583d3--
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]