From 2d359f879a5c3ac789c44682a340cb6cc5ddffab Mon Sep 17 00:00:00 2001 From: Ta-Ching Chen Date: Sat, 21 Apr 2018 23:17:33 +0800 Subject: [PATCH] Fix SEGFAULT issue when buildmgr failed to update package (#635) --- buildermgr/pkgwatcher.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buildermgr/pkgwatcher.go b/buildermgr/pkgwatcher.go index 868fddbe..c0f16ffd 100644 --- a/buildermgr/pkgwatcher.go +++ b/buildermgr/pkgwatcher.go @@ -88,7 +88,7 @@ func (pkgw *packageWatcher) build(buildCache *cache.Cache, srcpkg *crd.Package) if err != nil { e := fmt.Sprintf("Error setting package pending state: %v", err) log.Println(e) - updatePackage(pkgw.fissionClient, pkg, fission.BuildStatusFailed, e, nil) + updatePackage(pkgw.fissionClient, srcpkg, fission.BuildStatusFailed, e, nil) return }