diff --git a/apps/db-adapter/internal/api/closeSession.go b/apps/db-adapter/internal/api/closeSession.go new file mode 100644 index 0000000..848f2b3 --- /dev/null +++ b/apps/db-adapter/internal/api/closeSession.go @@ -0,0 +1,14 @@ +package api + +import ( + "context" + "time" + + "github.com/neo4j/neo4j-go-driver/v5/neo4j" +) + +func closeSession(ctx context.Context, session neo4j.SessionWithContext, timeOut time.Duration) { + sctx, cancel := context.WithTimeout(ctx, timeOut) + session.Close(sctx) + cancel() +}