diff --git a/op-enclave/cmd/server/main.go b/op-enclave/cmd/server/main.go index 08ec932f..24118d8b 100644 --- a/op-enclave/cmd/server/main.go +++ b/op-enclave/cmd/server/main.go @@ -36,8 +36,8 @@ func main() { } _ = r.Body.Close() - conn := pool.Get().(*vsock.Conn) - if conn == nil { + conn, ok := pool.Get().(*vsock.Conn) + if !ok || conn == nil { w.WriteHeader(http.StatusInternalServerError) return }