随着酷暑的到来,匈奴部队中瘟疫蔓延,就连刘曜本人也不幸染病。面对急剧恶化的形势,刘曜只得派人与杨家兄弟议和,经过一番讨价还价之后,双方约定:杨家归降前赵,但是在坚持“一个赵国”的前提下,杨家原属地盘仍由他们自己治理,且可保留军队。杨难敌受封为前赵国上将军、武都王,兼任益、宁、南秦三州州牧,同时为前赵国西北军区司令员。
就这样,杨难敌得到了前赵的认可,成了刘曜册封的“西北王”。只是这个所谓的西北军区有近五分之四的领土是在前凉境内,而益州又是成汉国的地盘,所以杨家的这些称号看着牛气,其实就是绣花枕头一般。
双方议和后,刘曜的大军便踏上了东归之路,只可惜这条路走得并不太平,因为一个劫道的家伙差点儿让刘曜客死他乡。这个劫道的家伙叫陈安,和刘曜有杀主之仇。怎么回事呢?原来陈安的老板就是之前的司马保,司马保遇害的时候陈安正好在外边打仗,冷不丁地就传来老板被手下干掉的消息。陈安原本想立刻为司马保报仇的,奈何当时刘曜军力强盛,自己恐不是对手,便开始到处流窜。后来刘曜征伐前仇池之际,陈安瞅准了机会,一举发兵攻破上邽,杀死了谋害司马保的凶手以及归降前赵的将领,重新夺取了司马保的地盘。随后陈安用天子的礼仪安葬了司马保,并自号秦州刺史,准备趁着匈奴大军班师之际给予其迎头痛击。