Ticket #23 (new enhancement)

Opened 19 months ago

Last modified 10 months ago

Keep-alive on invisible user switchboards

Reported by: dx Owned by: somebody
Priority: minor Milestone: 1.1
Component: emesenelib Version:
Keywords: Cc:

Description (last modified by dx) (diff)

This affects group chat and chats with invisible users:

  • Group chats: they have to be alive until user leaves them (closing the conversation) i have fixed a bug with that, so this isn't needed
  • Invisible users: trying to open a switchboard with an invisible user results in a 217 error, so keep them alive.

Kopete (the most annoying msn client) sends keep-alive in *every* connection. And it works, dammit. Please implement this only in that special cases.

Attachments

Change History

Changed 19 months ago by dx

  • priority changed from normal to major

"motivation"

Changed 18 months ago by dx

  • description modified (diff)

bugfix in description (?)

Changed 17 months ago by dx

  • priority changed from major to normal
  • milestone changed from 1.0 to 1.1

Changed 17 months ago by dx

  • priority changed from normal to minor
  • description modified (diff)
  • summary changed from Keep the switchboard connections alive to Keep-alive on invisible user switchboards

(group chat not needed)

Changed 15 months ago by dx (can't log in)

/eval import gobject
def SendKeep(conversation):
    conversation.switchboard.sendMessage('
', '', 'text/x-keep-alive', 'A')
    return True

gobject.timeout_add(8000, SendKeep, conversation)

Changed 10 months ago by C10uD

  • type changed from defect to enhancement

Add/Change #23 (Keep-alive on invisible user switchboards)

Author



Action
as new
 
Note: See TracTickets for help on using tickets.