add support for multiple connection using fork
close connection and avoid zombie