令樊雅出降。桓宣于樊雅出降后回军，后赵将领石虎知道后率兵围困谯城，王含于是再派桓宣领兵救援，但石虎知道桓宣来救后撤走，祖逖于是留着桓宣，派他平定当地未服东晋管治的地方势力。后更迁任谯国内史。祖逖死后，其弟祖约接任，但永昌元年（322年）东晋爆发王敦之乱，同年石勒趁机南侵豫州，祖约不能抵抗，而朝廷又因忙于内乱而无暇不顾。在石勒的军事压力下，祖约决定放弃谯城，自己退守寿春，桓宣反对但不果。
忠心事晋.咸和二年（327年），历阳太守苏峻以讨庾亮为名起兵发动苏峻之乱，并派人邀约祖约