Unified · Split
| @@ -877,9 +877,9 @@ export const waitForHttpReady = Effect.fn("ssh/tunnel.waitForHttpReady")(functio · 876 unmodified lines | ||
| 877 | 877 | readonly probeTimeout?: Duration.Input; |
| 878 | 878 | readonly path?: string; |
| 879 | 879 | }): Effect.fn.Return<void, SshReadinessError, HttpClient.HttpClient> { |
| 880 | − const timeout = input.timeout ?? DEFAULT_HTTP_READY_TIMEOUT; | |
| 881 | − const interval = input.interval ?? HTTP_READY_RETRY_INTERVAL; | |
| 882 | − const probeTimeout = input.probeTimeout ?? SSH_READY_PROBE_TIMEOUT; | |
| 880 | + const timeout = Duration.fromInputUnsafe(input.timeout ?? DEFAULT_HTTP_READY_TIMEOUT); | |
| 881 | + const interval = Duration.fromInputUnsafe(input.interval ?? HTTP_READY_RETRY_INTERVAL); | |
| 882 | + const probeTimeout = Duration.fromInputUnsafe(input.probeTimeout ?? SSH_READY_PROBE_TIMEOUT); | |
| 883 | 883 | const timeoutMs = Duration.toMillis(timeout); |
| 884 | 884 | const intervalMs = Duration.toMillis(interval); |
| 885 | 885 | const probeTimeoutMs = Duration.toMillis(probeTimeout); |