soft real-time