mirror of
https://github.com/c-cube/moonpool.git
synced 2026-01-28 12:14:51 -05:00
fix: LS.get shouldn't raise
This commit is contained in:
parent
3193a259ad
commit
76a881ebc9
1 changed files with 3 additions and 2 deletions
|
|
@ -20,8 +20,9 @@ let get_opt k =
|
|||
| exception Not_set -> None)
|
||||
|
||||
let[@inline] get k ~default =
|
||||
let fiber = get_current_fiber_exn () in
|
||||
PF.FLS.get fiber ~default k
|
||||
match get_current_fiber () with
|
||||
| None -> None
|
||||
| Some fiber -> PF.FLS.get fiber ~default k
|
||||
|
||||
let[@inline] set k v : unit =
|
||||
let fiber = get_current_fiber_exn () in
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue