Changeset 29:f951cb7bcb1e
- Timestamp:
- 12/19/05 12:49:05
(3 years ago)
- Author:
- Allan Saddi <allan@saddi.com>
- branch:
- default
- convert_revision:
- svn:46762da8-4eb7-0310-94e9-d918b60927c8/flup/trunk@1834
- Message:
Fix socket leak in eunuchs socketpair() wrapper.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r28 |
r29 |
|
| | 1 | 2005-12-19 Allan Saddi <asaddi@kalahari.flup.org> |
|---|
| | 2 | |
|---|
| | 3 | * Fix socket leak in eunuchs socketpair() wrapper. Thanks to |
|---|
| | 4 | Georg Bauer for pointing this out. |
|---|
| | 5 | |
|---|
| 1 | 6 | 2005-12-16 Allan Saddi <asaddi@kalahari.flup.org> |
|---|
| 2 | 7 | |
|---|
| r23 |
r29 |
|
| 46 | 46 | def socketpair(): |
|---|
| 47 | 47 | s1, s2 = eunuchs.socketpair.socketpair() |
|---|
| 48 | | return (socket.fromfd(s1, socket.AF_UNIX, socket.SOCK_STREAM), |
|---|
| | 48 | p, c = (socket.fromfd(s1, socket.AF_UNIX, socket.SOCK_STREAM), |
|---|
| 49 | 49 | socket.fromfd(s2, socket.AF_UNIX, socket.SOCK_STREAM)) |
|---|
| | 50 | os.close(s1) |
|---|
| | 51 | os.close(s2) |
|---|
| | 52 | return p, c |
|---|
| 50 | 53 | |
|---|
| 51 | 54 | socket.socketpair = socketpair |
|---|