comparison src/implab/safe.js @ 13:3d4abbce4afc

fixed safe.async function
author cin
date Fri, 08 Sep 2017 13:44:45 +0300
parents f0035923ff3e
children 8332e287d552
comparison
equal deleted inserted replaced
10:8705103f074f 13:3d4abbce4afc
173 } 173 }
174 }; 174 };
175 } 175 }
176 } 176 }
177 177
178 return /** @this */ function () { 178 try {
179 try { 179 return wrapresult(fn.apply(thisArg, arguments));
180 return wrapresult(fn.apply(this, arguments)); 180 } catch (e) {
181 } catch (e) { 181 return wrapresult(null, e);
182 return wrapresult(null, e);
183 }
184 }; 182 };
185 }, 183 },
186 184
187 create: function () { 185 create: function () {
188 if (console && console.warn) 186 if (console && console.warn)