Lars Hjemli <[email protected]> wrote: > On Thu, Jan 16, 2014 at 2:00 AM, Jason A. Donenfeld <[email protected]> wrote: > > On Thu, Jan 16, 2014 at 1:59 AM, Eric Wong <[email protected]> wrote: > >> This. I prefer we keep passing around the ctx variable to keep the code > >> more flexible for future reuse. Of course, IIRC git itself has this > >> limitation, too... > > > > Can anyone confirm or deny this? Is it a pointless endeavor because of > > git's design? > > Supporting something like FCGI in cgit will require a fork(2) for each > request, before invoking libgit.a functions, since these functions are > not generally reentrant (they tend to use global state and/or > inconveniently die(3)).
Unfortunately true for now, but libgit.a could evolve (or cgit can use something like libgit2 instead). _______________________________________________ CGit mailing list [email protected] http://lists.zx2c4.com/mailman/listinfo/cgit
