| Summary: | net-irc/xchat 2.4.1 & dccserver leaves listening tcp ports open after having started a subprocess | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Stefan Becker <schtefan> |
| Component: | Current packages | Assignee: | Packages in net-irc <net-irc> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | gnome |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Stefan Becker
2005-03-01 07:04:25 UTC
afaik xchat dcc server is more a proof of concept and should be used with care, i wonder who ever introduced a USE flag for this ? I added it wrt bug #54509. It's experimental, but official support has been added to the 2.4.1b windows version, so I expect official support for Linux or other supported OSes in the next version. Concerning this bug, I'll look at the patch and modify it to close the DCC server port on /exec and pass the modified patch upstream. I'm not sure if official support will be included in the Linux version soon. The source for dccserver is not in xchat's cvs and with wanting money for the windows version the author might not do it ever. As for the bug, just to make clear: it also happens when the built-in xchat-commands open a browser from an url (or gftp or probably anything). I don't know if it just uses the '/exec' command internally. While modifying the dccserver patch I noticed that xchat exposes all open sockets and files to it's child. I'll patch it and send it to xchat's author. firefox 22557 sven 5w REG 253,3 28374 31384 /home/sven/.xchat2/xchatlogs/QuakeNet-quakenet.log firefox 22557 sven 7u IPv4 756730 TCP luna.wegener.lan.stealer.net:20243->sw.de.quakenet.org:ircd (ESTABLISHED) Patch sent to zed. Patch has been commited to the xchat CVS repository. I've included the patch in our ebuild and bump the revision to -r1. |