{"push_id":585806494,"size":2,"distinct_size":2,"ref":"refs/heads/master-candidate","head":"77e39eee84e132cc5eb839a067cd28c627484013","before":"c57cd80828d6f6504e401bbfba03a4dd5933eeb9","commits":[{"sha":"db2ceea663bafe720588d8219973f9d979b990b4","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"bugfix: large memory consumption on suspended action\n\nWhen an action is suspended, rsyslog's memory consumption continues\nto grow. On very busy systems, this can lead to system stability\nerrors as it is possible that rsyslog allocates too much memory.\n\nThe root cause of this issue is the invalid management of a string\ncache index, which is reset to the beginning in the wrong function,\none that is not reached when suspended. This in turn leads to\ncontinous increase of the cache.\n\nThis fix moves the reset to the proper location.\n\nNote that this problem was not detectable by our valgrind tests\nbecause proper cleanup was done on rsyslog termination (but only\nthen).\n\ncloses https://github.com/rsyslog/rsyslog/issues/253","distinct":true,"url":"https://api.github.com/repos/rsyslog/rsyslog/commits/db2ceea663bafe720588d8219973f9d979b990b4"},{"sha":"77e39eee84e132cc5eb839a067cd28c627484013","author":{"email":"77773012c7cf992d03dc294d76169d9720716077@adiscon.com","name":"Rainer Gerhards"},"message":"Merge pull request #254 from rgerhards/alloc-problem\n\nbugfix: large memory consumption on suspended action","distinct":true,"url":"https://api.github.com/repos/rsyslog/rsyslog/commits/77e39eee84e132cc5eb839a067cd28c627484013"}]}