Browse Source

properly lock playout before build (#1299)

pull/1300/head
Jason Dove 2 years ago committed by GitHub
parent
commit
81a6251f65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      ErsatzTV.Application/Playouts/Commands/BuildPlayoutHandler.cs

2
ErsatzTV.Application/Playouts/Commands/BuildPlayoutHandler.cs

@ -57,6 +57,8 @@ public class BuildPlayoutHandler : IRequestHandler<BuildPlayout, Either<BaseErro @@ -57,6 +57,8 @@ public class BuildPlayoutHandler : IRequestHandler<BuildPlayout, Either<BaseErro
{
try
{
_entityLocker.LockPlayout(playout.Id);
await _playoutBuilder.Build(playout, request.Mode, cancellationToken);
// let any active segmenter processes know that the playout has been modified

Loading…
Cancel
Save