On Sun, Oct 12, 2014 at 4:09 PM, Etienne Buira wrote:
> Replace atexit()s calls with cmd_atexit that is atexit() on threaded
> builds, but handles the callbacks list internally for unthreaded builds.
Maybe hide this in git-compat-util.h and "#define atexit(x)
cmd_atexit(x)"? cmd_ is usually for c
Replace atexit()s calls with cmd_atexit that is atexit() on threaded
builds, but handles the callbacks list internally for unthreaded builds.
This is needed because on unthreaded builds, asyncs inherits parent's
atexit() list, that gets run as soon as the async exit()s (and again at
the end of the
2 matches
Mail list logo