Warn rather than dying if open() fails