How do you handle a situation where you discover a critical bug right before a major product release?