mirror of
https://git.proxmox.com/git/libgit2
synced 2025-12-07 01:58:05 +00:00
Introduce `git_thread_exit`, which will allow threads to terminate at an arbitrary time, returning a `void *`. On Windows, this means that we need to store the current `git_thread` in TLS, so that we can set its `return` value when terminating. We cannot simply use `ExitThread`, since Win32 returns `DWORD`s from threads; we return `void *`. |
||
|---|---|---|
| .. | ||
| map.c | ||
| posix.h | ||
| pthread.h | ||
| realpath.c | ||