actually use chan_joined

Looks like this signal handler registration got missed when d9e4292d was merged.