add logger
remove identity design, bugfix while handshake.sync then idle timeout
bugfix while handshake.sync then idle timeout
add sync call sample
update sample