MOD:  fix a bug in  posix
Merge remote-tracking branch 'origin/puzzle' into puzzle