Modify

#947 closed enhancement (obsolete)

skyped: better support for disconnected bitlbee

Reported by: Elan Ruusamäe <glen@…> Owned by: Miklos Vajna
Priority: wishlist Milestone:
Component: Skype Version: 3.0.5
Keywords: Cc:
IRC client+version: Client-independent Operating System: Linux
OS version/distro:

Description

when bitlbee disconnects from skyped, skyped tries to report status back to closed socket. this should be somehow improved not to send all those status offline changes if bitlbee is no longer listening

bitlbee was restarted and then it tries to report messages coming from skype to bitlbee. here's output from skyped -n -d:

2012-04-15 15:27:10: >> SET USERSTATUS OFFLINE
2012-04-15 15:27:10: << USERSTATUS OFFLINE
2012-04-15 15:27:10: Warning, receiving 1024 bytes failed ([Errno 104] Connection reset by peer).
2012-04-15 15:27:11: << USER glen666 ONLINESTATUS OFFLINE
2012-04-15 15:27:11: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=2
2012-04-15 15:27:13: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=3
2012-04-15 15:27:15: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=4
2012-04-15 15:27:17: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=5
2012-04-15 15:27:19: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=6
2012-04-15 15:27:21: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=7
2012-04-15 15:27:23: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=8
2012-04-15 15:27:25: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=9
2012-04-15 15:27:27: Warning, sending 'USER echo123 ONLINESTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=10
2012-04-15 15:27:29: << USERSTATUS OFFLINE
2012-04-15 15:27:29: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=2
2012-04-15 15:27:31: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=3
2012-04-15 15:27:33: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=4
2012-04-15 15:27:35: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=5
2012-04-15 15:27:37: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=6
2012-04-15 15:27:39: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=7
2012-04-15 15:27:41: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=8
2012-04-15 15:27:43: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=9
2012-04-15 15:27:45: Warning, sending 'USERSTATUS OFFLINE
' failed ([Errno 9] Bad file descriptor). count=10
....

Attachments (0)

Change History (3)

comment:1 Changed at 2012-04-22T21:57:22Z by Miklos Vajna

Yes, that is ugly. Needless to say the average hacker running BitlBee + skyped usually runs it with along screen + irssi (at least that is true for me), so I rarely disconnect. Still, fixing this would be a nice improvement.

comment:2 Changed at 2014-02-04T05:23:22Z by dx

Summary: better support for disconnected bitlbeeskyped: better support for disconnected bitlbee

comment:3 Changed at 2018-04-29T23:51:07Z by dx

Resolution: obsolete
Status: newclosed

Closing all skype tickets (plugin removed in a949b43ed657154d4ff8492bbdb16202a1a9f22d)

Modify Ticket

Action
as closed The owner will remain Miklos Vajna.
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.