Use a non blocking socket