Update ConsoleLogFactory so it synchronizes access