nonblock task not alloc mem
CTask