公元前597年,晋楚邲之战,晋军大败。回到国内以后,统帅荀林父请求处死自己。晋景公想要答应,士会的庶子士渥浊劝谏道:“不能处死荀林父。城濮之战,晋军战胜了楚军,连续三天吃楚军的粮食,晋文公仍然面带忧色。左右群臣都说‘有了喜事还愁容满面,那有了忧愁之事,该开心吗?’文公说‘楚国的令尹得臣还在,国家的忧患就还在。困兽犹斗,更何况是一个国家的执政呢。’等到楚国杀死了得臣,文公才喜形于色,说‘这下子得臣就没办法对我国造成危害了。’这其实是晋国两次胜利,楚国两次失败,这才导致楚成王、楚穆王两代都没办法和晋国竞争。现今上天可能要对晋国进行警告,所以让晋国在邲失利,如果再杀害了荀林父,那么就是帮助了楚国,相当于让楚国得到了两次胜利,这样,晋国将会一蹶不振吧。荀林父对待国君,一方面考虑如何尽忠,一方面考虑如何弥补自己的过错。这是社稷的守卫之臣,怎么能够杀害他呢?他这次失败,就好像太阳有日食,月亮有月食,虽然暂时失去光明,但怎么能够有损日月长久的光耀呢?。”
晋景公觉得很是有道理,便恢复了荀林父的职位。