]> git.saurik.com Git - redis.git/commit
Sentinel: scripts execution engine improved.
authorantirez <antirez@gmail.com>
Fri, 27 Jul 2012 08:39:39 +0000 (10:39 +0200)
committerantirez <antirez@gmail.com>
Thu, 27 Sep 2012 11:05:07 +0000 (13:05 +0200)
commite328e41a3a26a5d7da875317a4e053768d6d4c7a
treeda1ba9cb79661f9be3d2f6469a9a0d455f2cffe4
parent8a8e560b87028f9f39f9f1d80d44d3170ed4af6f
Sentinel: scripts execution engine improved.

We no longer use a vanilla fork+execve but take a queue of jobs of
scripts to execute, with retry on error, timeouts, and so forth.

Currently this is used only for notifications but soon the ability to
also call clients reconfiguration scripts will be added.
src/sentinel.c