Morten Linderud on Nostr: Turns out the second you start a goroutine in Go, your loose possession of the ...
Turns out the second you start a goroutine in Go, your loose possession of the session keyring. And then nothing really works?
Do I have to write a key peddler with a locked OS thread that just peddles keys between channels?
Published at
2025-01-07 16:29:49Event JSON
{
"id": "45b6255788a87ae02051512e7ed4e6193cf879b46ee85b2e04636c2a988192b6",
"pubkey": "73177d948c48be4a1e7111effc489b9fc8fc243020adf7d8f620200d0d9102ea",
"created_at": 1736267389,
"kind": 1,
"tags": [
[
"e",
"0868cce48ec68800d07d9e40738b658f7801c19b9ef886fe04a2981f2a387b9b",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://chaos.social/users/Foxboron/statuses/113788019616739307",
"activitypub"
]
],
"content": "Turns out the second you start a goroutine in Go, your loose possession of the session keyring. And then nothing really works?\n\nDo I have to write a key peddler with a locked OS thread that just peddles keys between channels?",
"sig": "b67c0361aa65696d1b8987e30b528861795c61c03516992d57bb2eae6f571902a150e313547ea2bfba40086e27e9e9c794fa6be6284d10adb79820bdae147852"
}