Files
yjs/src/Util/mutualExclude.js

16 lines
244 B
JavaScript
Raw Normal View History

2018-01-10 00:17:26 +01:00
export function createMutualExclude () {
var token = true
return function mutualExclude (f) {
if (token) {
token = false
try {
f()
} catch (e) {
console.error(e)
}
token = true
}
}
}