#111 closed defect (fixed)

Jabber always connects ONLINE instead of last away state

Reported by: frank@… Owned by:
Priority: normal Milestone:
Component: Jabber Version: devel
Keywords: Cc:
IRC client+version: Client-independent Operating System: Public server
OS version/distro:


  1. be online in Jabber
  2. set yourself away
  3. account off
  4. account on

-> Jabber isn't away anymore

Attachments (1)

jabber-away.diff (682 bytes) - added by frank@… at 2006-03-05T23:14:45Z.

Download all attachments as: .zip

Change History (5)

Changed at 2006-03-05T23:14:45Z by frank@…

Attachment: jabber-away.diff added

comment:1 Changed at 2006-03-15T21:02:56Z by wilmer

BTW, did you test this patch completely? I'm afraid that it will cause problems for people who are *not* away when they enable their Jabber account. I expect that the person will be invisible to everyone if BitlBee doesn't send any presence packet at all...

comment:2 Changed at 2006-03-15T21:48:02Z by anonymous

ok, so you additionally have to remove the

if( u && u->away )

in front of

proto_away( gc, u->away );

on line 366 in protocols/nogaim.c

BTW: don't know if you are invisible, but you don't get the presence of the other buddies on your roster, they seem offline...

comment:3 Changed at 2006-03-18T08:34:37Z by wilmer

Resolution: fixed
Status: newclosed

Fixed in [239]. Damn, I'm really working too much on a piece of code that iss supposed to be replaced soon. ;-(

comment:4 Changed at 2006-03-18T08:38:32Z by wilmer

Uhm, make that [139].

Modify Ticket

as closed The ticket will remain with no owner.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.