Skip to content

Commit

Permalink
Changes for Exoskeleton's new API
Browse files Browse the repository at this point in the history
  • Loading branch information
propensive committed Nov 24, 2023
1 parent eb47fcc commit 8a473c7
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion res/spectral/build.id
Original file line number Diff line number Diff line change
@@ -1 +1 @@
104
110
6 changes: 4 additions & 2 deletions src/core/daemon.scala
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,9 @@ def daemon[BusType <: Matchable]
val cli: executive.CliType =
executive.cli(textArguments, environment, workingDirectory, stdio, signalFunnel.stream)

val exitStatus = executive.process(cli, block(using client)(using cli))
val result = block(using client)(using cli)
val exitStatus: ExitStatus = executive.process(cli)(result)

exitPromise.fulfill(exitStatus)

catch
Expand All @@ -206,7 +208,7 @@ def daemon[BusType <: Matchable]
clients(pid) = ClientConnection[BusType](pid, async, signalFunnel, promise, () => socket.close(),
exitPromise, busFunnel)

application(using executives.direct)(Nil):
application(using executives.direct(using unhandledErrors.silent))(Nil):
import stdioSources.jvm
import workingDirectories.default

Expand Down

0 comments on commit 8a473c7

Please sign in to comment.