ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

(We need the queue to be lock-free even though the kernel is single-threaded because we may want to schedule a task from an interrupt handler, and if the interrupt fires during a task schedule that held a lock on the queue, the kernel would deadlock)

May 3, 2025, 9:08 AM

Record data

{
  "uri": "at://did:plc:iftpzy23ybfvx6dzrguuvjgx/app.bsky.feed.post/3loayipfgwc2q",
  "cid": "bafyreicb4sr6zemja3cid3krwprius4dhqf57scwl6hr44hbr75dnqcncy",
  "value": {
    "text": "(We need the queue to be lock-free even though the kernel is single-threaded because we may want to schedule a task from an interrupt handler, and if the interrupt fires during a task schedule that held a lock on the queue, the kernel would deadlock)",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreichkoo622unmtznjvjkfvwqhpimepakmez2gyamxkttbx53ll3w6i",
        "uri": "at://did:plc:iftpzy23ybfvx6dzrguuvjgx/app.bsky.feed.post/3loawtccjkc2q"
      },
      "parent": {
        "cid": "bafyreiawbe4stnd7mowfsmll7kvrkmbnnweppenydu7dlldphdajklc3uu",
        "uri": "at://did:plc:iftpzy23ybfvx6dzrguuvjgx/app.bsky.feed.post/3loay6oevak2q"
      }
    },
    "createdAt": "2025-05-03T09:08:47.749Z"
  }
}