From 1e38283adb523af1615a31cf433a7acd0b25c78e Mon Sep 17 00:00:00 2001 From: Michael Boulton Date: Fri, 14 Aug 2020 11:11:35 +0100 Subject: [PATCH] Fix test failure --- status.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/status.go b/status.go index c61aedb..4e1196c 100644 --- a/status.go +++ b/status.go @@ -87,6 +87,8 @@ func (statusList *StatusList) ByIndex(index int) (StatusEntry, error) { } ptr := C.git_status_byindex(statusList.ptr, C.size_t(index)) if ptr == nil { + runtime.LockOSThread() + defer runtime.UnlockOSThread() return StatusEntry{}, MakeGitError(C.int(ErrNotFound)) } entry := statusEntryFromC(ptr)