[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 33d93c97ec 032/163: Fix: (h//gateway-wait-for-r
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive 33d93c97ec 032/163: Fix: (h//gateway-wait-for-ready) Time logic and conditional |
Date: |
Fri, 31 May 2024 04:00:09 -0400 (EDT) |
branch: elpa/hyperdrive
commit 33d93c97ec9024134a78e66f15e8b128b2eab5a9
Author: Joseph Turner <joseph@ushin.org>
Commit: Joseph Turner <joseph@ushin.org>
Fix: (h//gateway-wait-for-ready) Time logic and conditional
---
hyperdrive-lib.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/hyperdrive-lib.el b/hyperdrive-lib.el
index 6b86b631b7..c131364fba 100644
--- a/hyperdrive-lib.el
+++ b/hyperdrive-lib.el
@@ -1504,16 +1504,16 @@ Times out after 2 seconds."
"Run `hyperdrive-gateway-ready-hook' after gateway is ready.
Or if gateway isn't ready within timeout, show an error."
(letrec
- ((start-time (float-time))
+ ((start-time (current-time))
(check
(lambda ()
- (cond ((h//gateway-live-p)
+ (cond ((and (h//gateway-live-p) (h//gateway-ready-p))
(run-hooks 'h/gateway-ready-hook))
((h//gateway-ready-p)
;; Gateway is responsive, so must be running from outside
Emacs.
(run-hooks 'h/gateway-ready-hook)
(h/message "Gateway is already running outside of Emacs"))
- ((> 10 (time-subtract (float-time) start-time))
+ ((< 10 (float-time (time-subtract nil start-time)))
;; Gateway still not responsive: show error.
(pop-to-buffer " *hyperdrive-start*")
(h/error "Gateway failed to start (see process buffer for
errors)"))
- [nongnu] elpa/hyperdrive 473013eae2 007/163: Add: Vars (h/gateway-version-expected, h/gateway-version-correct-p), (continued)
- [nongnu] elpa/hyperdrive 473013eae2 007/163: Add: Vars (h/gateway-version-expected, h/gateway-version-correct-p), ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 03650d7bad 021/163: Tidy: Error messages, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 0e0942f731 023/163: Fix: (h/install), ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive d751f52dc2 024/163: Change: (h//gateway-start) Simplify, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive c33cf48e01 025/163: Refactor: Gateway status things, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive becda7b0fe 012/163: Change: (h/gateway-url-alist) Update URLs for Codeberg, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 61986edc91 020/163: Change: (h/gateway-version-expected) Update to 3.8.0, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 1e439d827a 006/163: Change: (hyperdrive-hyper-gateway-ushin-version) Return version, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive ac1ce3d62d 028/163: Change: (h/hyper-gateway-ushin-version) Don't set h/gateway-version-correct-p, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive e65473e351 029/163: Comment: Add TODO, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 33d93c97ec 032/163: Fix: (h//gateway-wait-for-ready) Time logic and conditional,
ELPA Syncer <=
- [nongnu] elpa/hyperdrive e04a82fde4 034/163: Comment: Add TODO, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 866f85e632 031/163: Change: (h/api) Improve error displayed when installing the gateway, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive ad3edad7d3 030/163: Change: (h/ensure-gateway) Signal error if gateway is not responsive, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 1e282c7a63 035/163: Fix: (h/restart) Don't say "Gateway restarted." prematurely, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 6c08000da9 036/163: Tidy: (h/restart) Use shorthands, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive f902e0865b 040/163: Comment: Remove old comment, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 2fdd96d4c0 041/163: Fix: (h//check-gateway-version) Docstring, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive dbcaebd55b 042/163: Tidy: Docstring, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 9b446772a2 048/163: Comment: Add TODO, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive f6a6e0390a 052/163: Change: Get gateway name from gateway as well as version, ELPA Syncer, 2024/05/31