Search
Wednesday, 19th of July 2017, 3:47:42 UTC
7:37:11
Shinmera
New Lichat oddity detected
7:37:28
Shinmera
there's still an active connection to a user, but the user object itself has been removed from the server.
7:37:34
Shinmera
It's still tied to the connection, though
7:37:52
Shinmera
But that's what causes the username mismatch error that sometimes occurs
7:38:01
Shinmera
problem is, I have no fucking idea how this is supposed to be possible.
7:38:20
Shinmera
The only time a user ever seems to get removed is during connection teardown
7:38:46
Shinmera
Which leads to the idea that a connection might be initiated and another closed at the same time
7:38:55
Shinmera
but that can't be true because the whole call is in a mutex
7:39:00
Shinmera
so... what the fuck
7:41:15
Shinmera
The only other place in which user registration is touched at all is during connection initiation, but that is in the same mutex environment (server-wide) as the connection closing.
10:49:58
Maiden
Special operator if http://www.lispworks.com/documentation/HyperSpec/Body/s_if.htm
10:55:29
Shinmera
--look up sbcl s-l-a-d
10:55:33
Maiden
"s-l-a-d" not found in SBCL.
10:55:39
Shinmera
--look up sbcl save-lisp-and-die
10:55:41
Maiden
"save-lisp-and-die" not found in SBCL.
10:55:52
Shinmera
--look up sbcl sb-ext:save-lisp-and-die
10:55:56
Maiden
.3.19 user manual http://www.sbcl.org/manual/#index-save_002dlisp_002dand_002ddie
10:56:20
Shinmera
--look up sbcl sb-ext:save-lisp-and-die
10:56:23
Maiden
Sbcl 1.3.19 user manual http://www.sbcl.org/manual/#index-save_002dlisp_002dand_002ddie
11:20:11
Shinmera
--look up lichat no-such-user
11:20:18
Maiden
"no-such-user" not found in LICHAT.
11:21:07
Shinmera
--look up lichat no-such-user
11:21:08
Maiden
"no-such-user" not found in LICHAT.
11:22:39
Shinmera
--look up lichat no-such-user
11:22:39
Maiden
No-such-user https://shirakumo.github.io/lichat-protocol/#LICHAT-PROTOCOL:NO-SUCH-USER
11:22:46
Shinmera
--look up lichat 4.1.2
11:22:48
Maiden
"4.1.2" not found in LICHAT.
11:22:55
Shinmera
--look up lichat 5.4.2
11:22:55
Maiden
5.4.2 leaving a channel https://github.com/Shirakumo/lichat-protocol#542-leaving-a-channel
11:29:07
Shinmera
--look up radiance uri
11:29:07
Maiden
1.1 uri https://github.com/shirakumo/radiance#11-uri
11:33:23
Shinmera
--look up radiance user:get
11:33:24
Maiden
User:get https://shirakumo.github.io/radiance/#USER:GET
11:34:17
Shinmera
--look up radiance uri-to-url
11:34:17
Maiden
Radiance-core:uri-to-url https://shirakumo.github.io/radiance/#RADIANCE-CORE:URI-TO-URL
11:39:20
Maiden
Special operator if http://www.lispworks.com/documentation/HyperSpec/Body/s_if.htm
12:56:44
Colleen
http://www.sbcl.org/manual/... Website (HTML), Title: SBCL 1.3.19 User Manual
12:56:46
Colleen
http://www.sbcl.org/manual/... Website (HTML), Title: SBCL 1.3.19 User Manual
12:56:46
Colleen
https://shirakumo.github.io... Website (HTML), Title: Lichat-Protocol
12:56:47
Colleen
https://github.com/Shirakum... Website (HTML), Title: GitHub - Shirakumo/lichat-protocol: Protocol definition and specification for the Lichat chat system
12:56:48
Colleen
https://github.com/shirakum... Website (HTML), Title: GitHub - Shirakumo/radiance: A Common Lisp web application environment
12:56:48
Colleen
https://shirakumo.github.io... Website (HTML), Title: Radiance
12:56:48
Colleen
https://shirakumo.github.io... Website (HTML), Title: Radiance
Wednesday, 19th of July 2017, 15:47:42 UTC