On Thu, Mar 10, 2016 at 1:36 AM, David Turner <dturner@xxxxxxxxxxxxxxxx> wrote: > Git can poke the daemon to tell it to refresh the index cache, or to > keep it alive some more minutes via UNIX signals. The reason I went with UNIX signals was because it made it possible to make a simple GetMessage loop, the only thing I can remember from my Windows time, on Windows later. It sounded clever, but because this is more like UDP (vs TCP) it's harder for communication. For example, we can't get a confirmation after a request... UNIX sockets would be more natural. Since this patch was written, watchman has gained Windows support. I just looked at the code, it uses named pipe on Windows. So maybe we can just go with that too (if only because it has been proven working in practice) and we can go back to UNIX sockets on the *nix side. Too bad we can't just copy some functions from watchman because of license incompatibility. But we can leave Windows support to gfw team now, I think. -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html