建兴四年(公元316 年),汉宫宦官中常侍王沈、宣怀,中宫仆射郭猗等人,都受到恩宠信任而掌权。汉主刘聪到后宫游玩宴乐,有时三天不醒,有时一百天都不出后宫。政事全部委交给相国刘粲,只有须判定大臣的生死或升降时才让王沈等人进宫报告。而王沈等人在多数情况下都不报告,而是以自己的想法去决断,所以使得有些建立过功勋的旧臣不被任用,而有些奸诈、谄谀的小人却在几天之内就提升为二千石俸禄的高官。
少府陈休、右卫将军卜崇,为人清廉正直,一向痛恨王沈等人,即使在公众场合,也不同他们交谈一句话,王沈等人非常怨恨他俩。侍中卜干对陈休、卜崇说:“王沈等人的势力,足以回转天地,你们估量一下自己同君主的亲近和贤明, 是不是比得上窦武、陈番?”陈休、卜崇说:“我们年纪已过五十,职位已经够高了,是死得其所,怎么能低着眉头来奉承宦官小子!”二月,汉国君主刘聪出宫,到了上秋阁,命令逮捕陈休、卜崇和特进綦毋达、太中大夫公师、尚书王琰、田歆、大司农朱谐,一同杀死,他们都是宦官所痛恨的人。卜干流着眼泪规劝说:“陛下正为寻求贤士坐卧不安,却一时之间杀死七个公卿大夫,他们都是国家的忠良,恐怕不行吧!假使陈休等人有罪,陛下不交付给有关部门,公布他们的罪状,天下人哪里得知呢?诏书还在臣下手中,没敢宣布,希望陛下深思熟虑!”并叩头至地,流出鲜血。王沈呵斥卜干说:“卜侍中想抗拒诏命吗?”刘聪一抖衣袖,进宫去了,免除卜干的官职,成为平民。
太宰河间王刘易、大将军勃海王刘敷、御史大夫陈元达、金紫光禄大夫西河人王延等人都到皇宫上奏表劝谏说:“王沈等人假造圣旨,欺天瞒目,在宫内谄媚陛下,在宫外讨好相国,威势之盛、权力之大可以与君主相比。他们还培养了很多奸佞党羽,危害遍及海内。他们知道陈休等人是忠臣,始终不渝地为国家尽心尽力,因此害怕陈休等忠臣们揭露他们的奸恶罪行,所以才巧妙地对陈休等进行诬蔑陷害。而陛下不仅没有察觉,还仓促地对忠臣处以极刑,天地也要为之痛心,社会上下都为之悲痛心惊。现在残存的晋朝还没有消灭,巴、蜀也不来朝见,石勒图谋占据赵、魏地区,曹嶷想在齐地称王,陛下的心腹四肢,哪一处没有危险呢?却还宠信王沈等人,诛杀无辜,臣担心这样会使国家病入膏肓,成为不治之病,以后即使想抢救,也来不及了。请求免除王沈等人的官职,交付有关部门治罪。”
刘聪把这份奏表给王沈等人看,并笑道:“这群小子被陈元达带着,也都成了痴呆的人了。”王沈等人磕头哭着说:“我们都是小人,承蒙陛下错爱提拔,能够为陛下扫洒楼阁,而王公、朝臣嫉恨我们如同仇敌,又对陛下深感遗憾。愿陛下把我们放到鼎沸的油锅中,那么朝廷自然平和静穆了。”刘聪说:“这样的狂言乱语是很平常的,你们哪里值得痛恨呢?”刘聪向相国刘粲问王沈等人怎么样,刘粲极力称赞王沈等人忠心清廉。刘聪高兴了,把王沈等人封为列侯。