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)
|
| exception Not_set -> None)
|
||||||
|
|
||||||
let[@inline] get k ~default =
|
let[@inline] get k ~default =
|
||||||
let fiber = get_current_fiber_exn () in
|
match get_current_fiber () with
|
||||||
PF.FLS.get fiber ~default k
|
| None -> None
|
||||||
|
| Some fiber -> PF.FLS.get fiber ~default k
|
||||||
|
|
||||||
let[@inline] set k v : unit =
|
let[@inline] set k v : unit =
|
||||||
let fiber = get_current_fiber_exn () in
|
let fiber = get_current_fiber_exn () in
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue