sip_im_session.py fix: prompt/active session were not updated if early session failed

darcs-hash:20081126162750-b2873-3dada8406b3e1bcf0c4dd9cb1e86638dd8d4a0a6