update .gitignore
update .gitignore
fix null pointer from giochannel on tcp socket.