package Ġio . dol by . sdk . com ms . react native . utils Ċ Ċ import Ġjava . util . concurrent . locks . Re entrant Lock Ċ Ċ fun ĠRe entrant Lock . lock Catch ing () Ġ{ ĊĠ Ġtry Ġ{ ĊĠĠĠ Ġlock () ĊĠ Ġ} Ġcatch Ġ( e : ĠException ) Ġ{ ĊĠĠĠ Ġ// Ġno - op ĊĠ Ġ} Ċ } Ċ Ċ fun ĠRe entrant Lock . unlock Catch ing () Ġ{ ĊĠ Ġtry Ġ{ ĊĠĠĠ Ġif Ġ( is Locked ) Ġunlock () ĊĠ Ġ} Ġcatch Ġ( e : ĠException ) Ġ{ ĊĠĠĠ Ġ// Ġno - op ĊĠ Ġ} Ċ } Ċ