为代码增加注释，添加unpack，为pack增加异常处理，daemonize异常处理