山道险又恐惧蛮夷势力强大，于是趁夜作乱，杀害皇甫晏，军中受惊扰，兵曹从事犍为杨仓力战而死。张弘以"皇甫晏「率己共反」，故杀之"，诬陷皇甫晏谋反好让自己脱罪，当时何攀正为母亲守丧，于是到梁州上奏章以证明皇甫晏没有谋反。张弘放纵士卒，到处抢劫。广汉的主簿李毅认为「皇甫晏原为平民，地位又高并无谋反可能，益州有祸，广汉这边也当忧，而张弘小竖，百姓都不愿意归附他」，建议王濬应当讨伐张弘，王濬想先向朝廷上报，批准后再讨伐，李毅认为杀主贼利于社稷，先斩后奏比较适当，王濬认可其想法，于是与李毅、满泰前去平乱，将张弘斩杀