The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Special Forums > UNIX and Linux Applications
Google UNIX.COM
Home Forums Register Rules & FAQ Members List Arcade Search Today's Posts Mark Forums Read


UNIX and Linux Applications Questions involving software not covered by other forum go here. This includes Databases and Middleware.


Other UNIX.COM Threads You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
socket close() -w- pthreads linux 2.6.18.2-34 (suse) SMP ramen_noodle High Level Programming 1 02-06-2008 06:22 AM
Close Socket at HP-UX Renato Gregio HP-UX 2 08-14-2007 07:04 AM
socket close hangs and CPU go to 100% arico HP-UX 0 08-22-2006 09:35 AM
Socket Programming socket soshell High Level Programming 2 06-29-2004 04:49 AM
C Prog to close a socket in established state teledelux High Level Programming 1 10-03-2001 08:42 AM

Reply
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-01-2008
Registered User
 

Join Date: Feb 2008
Location: Nagercoil
Posts: 4
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
any way to close socket

I have written a socker program. I have executed that program many times without closing the socket. So I want to find which all sockets binded with which file descriptor.

Is there any way to close those socket, which have been opened in that program's execution.

please help me!..
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 02-01-2008
blowtorch's Avatar
Supporter
 

Join Date: Dec 2004
Location: Singapore
Posts: 2,309
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
You can close a socket using shutdown(3SOCKET). Check the man page for arguments to pass in.
Reply With Quote
  #3 (permalink)  
Old 02-01-2008
Registered User
 

Join Date: Mar 2007
Location: Chennai
Posts: 220
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Are you using the same port to bind?You can use the netstat command to find the state of the port.

Thanks
Nagarajan G

Last edited by ennstate : 02-01-2008 at 03:00 AM. Reason: added netstat info
Reply With Quote
  #4 (permalink)  
Old 02-01-2008
Registered User
 

Join Date: Feb 2008
Location: Nagercoil
Posts: 4
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Thank you very much..

Thank you,

I can find which ports has been still opened using that netstat function. but i want to close those ports. because my program will try to create the socket on the same port. if that port is already opened means, system cant create the socket or bind.

Can you tell me, how to close those socket ports.

Is there any way to close those ports which are left by the program to close.

Thanks in Advance.
Reply With Quote
Google UNIX.COM
Reply



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 09:47 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger

Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102