fix handler loopup result form [] to undefined
use map, but buggy, maybe message unprocessed in woker pool