Files
Ilmir Usmanov dc821a720b Fix test data
2019-04-18 01:13:01 +03:00

17 lines
261 B
Kotlin
Vendored

val lock = Any()
inline fun inlineMe(c: () -> Unit) {
synchronized(lock) {
c()
}
}
inline fun monitorInFinally(a: () -> Unit, b: () -> Unit) {
try {
a()
} finally {
synchronized(lock) {
b()
}
}
}