remove unnecessary assignment
garbage collect context (fiber) properly
Merge branch 'master' into iij