[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet-scheme] 274/324: nse/client: Remove rest arguments.
From: |
gnunet |
Subject: |
[gnunet-scheme] 274/324: nse/client: Remove rest arguments. |
Date: |
Tue, 21 Sep 2021 13:25:14 +0200 |
This is an automated email from the git hooks/post-receive script.
maxime-devos pushed a commit to branch master
in repository gnunet-scheme.
commit ee399e2cb0cf3c93c8aa4dbe2305f4db44580527
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Sun Sep 12 16:27:42 2021 +0200
nse/client: Remove rest arguments.
For better error handling
* gnu/gnunet/nse/client.scm (connect): Remove 'rest'. Adjust call to
'reconnect'.
---
gnu/gnunet/nse/client.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnu/gnunet/nse/client.scm b/gnu/gnunet/nse/client.scm
index 6f52a83..235460f 100644
--- a/gnu/gnunet/nse/client.scm
+++ b/gnu/gnunet/nse/client.scm
@@ -193,7 +193,7 @@ even if not connected. This is an idempotent operation."
(spawn request-close-handler))
(define* (connect config #:key updated connected disconnected
- (spawn spawn-fiber) #:rest rest)
+ (spawn spawn-fiber))
"Connect to the NSE service in the background.
When connected, the thunk @var{connected} is called and estimates
@@ -207,5 +207,7 @@ shortly after calling @var{disconnected}.
The procedures @var{updated}, @var{connected} and @var{disconnected} are
optional."
(define estimate/box (make-atomic-box #f))
(define request-close-condition (make-condition))
- (apply reconnect estimate/box request-close-condition config rest)
+ (reconnect estimate/box request-close-condition config
+ #:updated updated #:connected connected #:disconnected
disconnected
+ #:spawn spawn)
(%make-server estimate/box request-close-condition))))
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnunet-scheme] 262/324: build: Delete .go when running "make clean"., (continued)
- [gnunet-scheme] 262/324: build: Delete .go when running "make clean"., gnunet, 2021/09/21
- [gnunet-scheme] 265/324: build: Find .scmfrag files when building out-of-tree., gnunet, 2021/09/21
- [gnunet-scheme] 268/324: build: Distribute the tests., gnunet, 2021/09/21
- [gnunet-scheme] 270/324: nse/client: Report errors and reconnect., gnunet, 2021/09/21
- [gnunet-scheme] 269/324: mq/error-reporting: Support error reporting., gnunet, 2021/09/21
- [gnunet-scheme] 273/324: nse/client: Use 'spawn' instead of hardcoding 'spawn-fiber'., gnunet, 2021/09/21
- [gnunet-scheme] 275/324: nse/client: Remove default for 'spawn'., gnunet, 2021/09/21
- [gnunet-scheme] 277/324: tests/network-size: Make ‘reconnects’ test reproducible., gnunet, 2021/09/21
- [gnunet-scheme] 271/324: tests: Abstract setting of O_NONBLOCK., gnunet, 2021/09/21
- [gnunet-scheme] 272/324: tests/network-size: Abstract configuration creation., gnunet, 2021/09/21
- [gnunet-scheme] 274/324: nse/client: Remove rest arguments.,
gnunet <=
- [gnunet-scheme] 276/324: nse/client: Stop reconnecting when a disconnect is requested., gnunet, 2021/09/21
- [gnunet-scheme] 278/324: doc: Use MathML instead of PNG images., gnunet, 2021/09/21
- [gnunet-scheme] 279/324: build: Remove resolved TODO., gnunet, 2021/09/21
- [gnunet-scheme] 280/324: config/fs: Locate the user and system configuration., gnunet, 2021/09/21
- [gnunet-scheme] 283/324: config/fs: Mark TODO's as done., gnunet, 2021/09/21
- [gnunet-scheme] 286/324: build: Correct location of defaults file., gnunet, 2021/09/21
- [gnunet-scheme] 287/324: doc: Document how the read values from a configuration., gnunet, 2021/09/21
- [gnunet-scheme] 281/324: config: Implement loading a configuration file., gnunet, 2021/09/21
- [gnunet-scheme] 284/324: config: Automatically load defaults, system and user configuration., gnunet, 2021/09/21
- [gnunet-scheme] 282/324: config: Allow expanding loaded configurations., gnunet, 2021/09/21