師至成皋,徵南姚洸時鎮洛陽,馳使請救。泓遣越騎校尉閻生率騎三千以赴之,武衛姚益男將步卒一萬助守洛陽,又遣徵東、幷州牧姚懿南屯陝津為之聲援。洸部將趙玄說洸曰:“今寇逼已深,百姓駭懼,眾寡勢殊,難以應敵。宜攝諸戍兵士,固守金墉,以待京師之援,不可出戰。如脫不捷,大事去矣。金墉既固,師無損敗,吳寇終不敢越金墉而西。困之於堅城之下,可以坐制其弊。”時洸司馬姚禹潛通於道濟,主簿閻恢、楊虔等皆禹之黨,嫉玄忠誠,鹹共毀之,固勸洸出戰。洸從之,乃遣玄率精兵千餘南守柏谷塢,廣武石無諱東戍鞏城,以距王師。玄泣謂洸曰:“玄受三帝重恩,所守正死耳。但明公不用忠臣之言,為奸孽所誤,後必悔之,但無及耳。”會陽城及成皋、滎陽、武牢諸城悉降,道濟等長驅而至。無諱至石關,奔還。玄與晉將毛德祖戰於柏谷,以眾寡而敗,被瘡十餘,據地大呼,玄司馬騫鑑冒刃抱玄而泣,玄曰:“吾瘡已重,君宜速去。”鑑曰:“若將軍不濟,當與俱死,去將安之!”皆死於陣。姚禹逾城奔於王師。道濟進至洛陽、洸懼,遂降。時閻生至新安,益