[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problems with running Network Socket Examples
From: |
Erik Grun |
Subject: |
Problems with running Network Socket Examples |
Date: |
Sun, 26 Nov 2023 21:59:58 +0100 |
Hello, Guile-Devel,
I just can't get the Network Socket Examples[1] to work. I am using
Guile 3.0.7.
An obvious mistake seems to be, that the docs use different ports for
client (80) and server (2904), but even if I use the same port (2904), I
only get this error message:
Backtrace:
In ice-9/boot-9.scm:
1752:10 6 (with-exception-handler _ _ #:unwind? _ # _)
In unknown file:
5 (apply-smob/0 #<thunk 7f5e06560f60>)
In ice-9/boot-9.scm:
724:2 4 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
In ice-9/eval.scm:
619:8 3 (_ #(#(#<directory (guile-user) 7f5e06559c80>)))
In ice-9/boot-9.scm:
2835:4 2 (save-module-excursion _)
4380:12 1 (_)
In /home/egnun/client.scm:
7:14 0 (_)
/home/egnun/client.scm:7:14: Unbound variable: read-line
After some research I found out, that I need to include this line.
(use-modules (ice-9 rdelim))
When I do that, it seems to kinda work?
Hello client
Backtrace:
In ice-9/boot-9.scm:
1752:10 8 (with-exception-handler _ _ #:unwind? _ # _)
In unknown file:
7 (apply-smob/0 #<thunk 7f01f1220f60>)
In ice-9/boot-9.scm:
724:2 6 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
In ice-9/eval.scm:
619:8 5 (_ #(#(#<directory (guile-user) 7f01f1219c80>)))
In ice-9/boot-9.scm:
2835:4 4 (save-module-excursion _)
4380:12 3 (_)
In /home/egnun/client.scm:
7:27 2 (_)
In ice-9/rdelim.scm:
195:24 1 (read-line _ _)
In unknown file:
0 (%read-line #<input-output: socket 5>)
ERROR: In procedure %read-line:
In procedure fport_read: Connection was reset by peer
Before I file a bug, could someone please help me figure out a solution?
Best regards,
Erik (egnun)
[1]
https://www.gnu.org/software/guile/docs/docs-2.0/guile-ref/Internet-Socket-Examples.html#Internet-Socket-Examples
--
pub rsa4096/C02662E2370D6F27 2016-05-27 [SCA] [verfällt: 2024-05-01]
Schl.-Fingerabdruck = 7E0E 8A9E EAEE 075D E689 F32F C026 62E2 370D 6F27
uid [ ultimativ ] Erik Grun <egnun@posteo.de>
uid [ ultimativ ] Erik Grun <egnun@fsfe.org>
sub rsa4096/1DF94895FA78155E 2016-05-27 [E] [verfällt: 2024-05-01]
You are wondering, what this signature means?
Visit *emailselfdefense.fsf.org/en/infographic.html*
to find out how YOU can securely encrypt your e-mails.
OpenPGP_0xC02662E2370D6F27.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Problems with running Network Socket Examples,
Erik Grun <=