湖阳公主有个家奴行凶杀了人,躲在公主宫中不出来。当时的洛阳令名叫董宣,是个不徇私情的硬汉,他去公主家里搜查凶手,但却被挡在了门外。后来,董宣派人天天守在公主门口,下令只见那个奴仆出来,就赶紧报告捉拿。果然有一天,公主车马外出,那个奴仆在后面跟随。董宣听说,立刻带人去抓那个杀人的奴仆,正碰见公主车队,于是迎头拦住了车马。
湖阳公主大怒:“好大胆的洛阳令董宣,谁给你胆子拦我的马?”
董宣理直气壮地说:“你的奴仆杀了人,当然要依法治罪!”他拔出宝剑往地上一划,责备公主不应该放纵和袒护奴仆,并命令衙役把凶手逮捕。那个凶手仗着公主的威风还想反抗,董宣大怒,命令左右把凶手当场斩首处死。
这一下子气坏了湖阳公主,她马上进宫向光武帝告状,说董宣欺侮她。
汉光武帝听说,召来董宣,当着湖阳公主的面,要责打董宣。
董宣说:“您先不要打,让我把话说完,要打要杀都可以。”
董宣对光武帝说:“陛下是中兴之主,应该法令严明,陛下让公主纵容奴仆枉法杀人,对我这样忠于法令的人竟然问罪,这样何以治天下?不用你打,我自杀算了!”