/*
 *@description ensure the func is async function or not
 *@author xtx1130
 *@return {boolean} ture\false
 */
'use strict';
exports = module.exports = func => {
	return Object.prototype.toString.call(func) === '[object AsyncFunction]'
}
@@ -168,58 +168,35 @@
 urn 
-Object.prototype.toString.call(func) === '%5Bobject 
+func.constructor.name === '
 Asyn
@@ -208,8 +208,8 @@
 tion
-%5D
 '
+;
 %0A%7D

change async function judgement