Skip to content

Instantly share code, notes, and snippets.

@evelant
Last active August 25, 2022 16:22
Show Gist options
  • Save evelant/e70c9e51da1433b5c44daf717f7ceb33 to your computer and use it in GitHub Desktop.
Save evelant/e70c9e51da1433b5c44daf717f7ceb33 to your computer and use it in GitHub Desktop.
effect fiber hang
Object {
"_id": RuntimeFiberId {
"_tag": "Runtime",
"id": 51,
"startTimeSeconds": 1661444456,
Symbol(@effect/core/io/FiberId): Symbol(@effect/core/io/FiberId),
},
"state": AtomicReference {
"current": Executing {
"_tag": "Executing",
"asyncCanceler": Object {
"_tag": "Empty",
},
"interruptors": HashSetInternal {
"_keyMap": HashMapInternal {
"_edit": 0,
"_editable": false,
"_root": EmptyNode {
"_tag": "EmptyNode",
},
"_size": 0,
Symbol(@tsplus/stdlib/collection/HashMap): Symbol(@tsplus/stdlib/collection/HashMap),
},
Symbol(@tsplus/stdlib/collections/HashSet): Symbol(@tsplus/stdlib/collections/HashSet),
},
"mailbox": undefined,
"observers": Cons {
"_tag": "Cons",
"head": [Function anonymous],
"tail": Cons {
"_tag": "Cons",
"head": [Function anonymous],
"tail": Cons {
"_tag": "Cons",
"head": [Function anonymous],
"tail": Nil {
"_tag": "Nil",
Symbol(@tsplus/collections/List): Symbol(@tsplus/collections/List),
},
Symbol(@tsplus/collections/List): Symbol(@tsplus/collections/List),
},
Symbol(@tsplus/collections/List): Symbol(@tsplus/collections/List),
},
Symbol(@tsplus/collections/List): Symbol(@tsplus/collections/List),
},
"status": Running {
"_tag": "Running",
"interrupting": false,
Symbol(@effect/core/Fiber/FiberStatus): Symbol(@effect/core/Fiber/FiberStatus),
},
"suppressed": Empty {
"_tag": "Empty",
Symbol(@effect/core/io/Cause): Symbol(@effect/core/io/Cause),
},
},
"initial": Executing {
"_tag": "Executing",
"asyncCanceler": Object {
"_tag": "Empty",
},
"interruptors": HashSetInternal {
"_keyMap": HashMapInternal {
"_edit": 0,
"_editable": false,
"_root": EmptyNode {
"_tag": "EmptyNode",
},
"_size": 0,
Symbol(@tsplus/stdlib/collection/HashMap): Symbol(@tsplus/stdlib/collection/HashMap),
},
Symbol(@tsplus/stdlib/collections/HashSet): Symbol(@tsplus/stdlib/collections/HashSet),
},
"mailbox": undefined,
"observers": Nil {
"_tag": "Nil",
Symbol(@tsplus/collections/List): Symbol(@tsplus/collections/List),
},
"status": Running {
"_tag": "Running",
"interrupting": false,
Symbol(@effect/core/Fiber/FiberStatus): Symbol(@effect/core/Fiber/FiberStatus),
},
"suppressed": Empty {
"_tag": "Empty",
Symbol(@effect/core/io/Cause): Symbol(@effect/core/io/Cause),
},
},
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment