1933年到1935年,地下黨與川陝省委建立了地下交通線,途經南部縣境內交通線上的安全保衛,縣委安排汪治國全面負責,謝昌林具體負責寒坡嶺交通站。
1933年秋,中共中央代表廖承志、地下黨四川省委書記羅世文、中共中央交通員王志奇等一行,奉命由江西去川陝蘇區。途經南部交通線,在寒坡嶺交通站中共地下黨員蒲善全、蒲良全、雍管樂家住了7天。整個迎送安全保衛工作由汪治國組織游擊隊負責,謝昌林做貼身保衛。廖承志等領導人安全通過敵人的封鎖線,順利到達了川陝蘇區。
1934年11月,謝昌林奉黨組織指示,率武裝游擊隊襲擊黃金區清共委員賈龍章,不料遭到敵重兵圍擊,謝昌林不幸被捕。在監獄中,謝昌林堅貞不屈,與敵人展開面對面的鬥爭。1935年1月21日,謝昌林被殺害於南部縣城西門壩,時年30歲。