Modify

#945 closed enhancement (fixed)

skyped: do not leak listening socket to skype

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

Description

set FD_CLOEXEC on listening socket

Skype4Py uses os.execlp() to spawn skype if it is not yet started, this leaks our listening FD to skype process and can't get it back even if we ourself exit meanwhile.

and we can't startup again: error: [Errno 98] Address already in use

patch: http://cvs.pld-linux.org/packages/bitlbee/skyped-FD_CLOEXEC.patch

Attachments (0)

Change History (3)

comment:1 Changed at 2012-04-17T22:04:02Z by Miklos Vajna

Thanks for this, I'll pick it up in my bzr branch soon.

comment:3 Changed at 2012-04-22T22:04:46Z by Miklos Vajna

Resolution: fixed
Status: newclosed

And Wilmer merged it, so resolving as fixed.

Modify Ticket

Action
as closed The owner will remain Miklos Vajna.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


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

 
Note: See TracTickets for help on using tickets.