home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / comms_networking / socketmgr / !SocketMgr / !Help next >
Text File  |  1998-04-11  |  4KB  |  113 lines

  1. _____________________________________________________________________________
  2.  
  3.                         “ S o c k e t M a n a g e r ”
  4.  
  5.                      Network socket removal pop-up utility
  6.  
  7.                           by David Thomas, © 1996-8
  8.                          version 1.10 (11 Apr 1998)
  9. _____________________________________________________________________________
  10.  
  11.  
  12.  Purpose ___________________________________________________________________
  13.  
  14.   SocketManager is a pop-up utility program to assist the user in removing
  15. ‘dead’ network sockets.  Typically this will be because an application has
  16. crashed and left them unremoved.
  17.  
  18.   If you are running a server and it terminates without first closing its
  19. listening socket then that socket will remains in use indefinitely.  This is
  20. annoying with servers that are expected to run on a specific port (an FTP
  21. server, for example).  SocketManager allows you to safely close the socket so
  22. that the server program may be used again without needing to resort to a
  23. complete reset.
  24.  
  25.   This potentially a very dangerous program - it can crash the whole system
  26. with a single click.  Use it with care and don’t let it get into the wrong
  27. hands.
  28.  
  29.  
  30.  Usage _____________________________________________________________________
  31.  
  32.   When you load SocketManager it will not immediately show itself on the
  33. desktop, instead it will wait in the background until you press Ctrl-S, upon
  34. which it will open its main window.  Note that many applications use Ctrl-S
  35. themselves, so SocketManager may not respond if a program has the input
  36. focus.
  37.  
  38.   The main window lists all of the sockets that SocketManager can find out
  39. about.  Typically these are only marked as being ‘active’.  Inactive sockets,
  40. such as those that have been closed and are pending removal will not be
  41. listed.
  42.  
  43.   Those sockets that SocketManager believes have been abandoned will
  44. highlighted in red.  Any sockets which it thinks are servers it will
  45. highlight in blue.
  46.  
  47.   A menu is available from the main window which provides two choices:
  48.  
  49.     Resolve     This controls whether numeric IP addresses will be resolved
  50.                 into full host names.  This is a slow operation, so it is
  51.                 off on startup.
  52.  
  53.     Services    This controls whether port numbers are turned into their
  54.                 equivalent port names.  Again, this is a slow operation so
  55.                 it is off on startup.
  56.  
  57.   The list will *not* be automatically updated when sockets are created or
  58. removed by an application; to update the list press Ctrl-S again.  However,
  59. it will be updated when you use the ‘Remove’ button to remove a socket or
  60. alter either of the choices.
  61.  
  62.   Although you can remove sockets which belong to running applications -
  63. *don’t do that* - you’ll probably kill the application it belongs to or
  64. conceivably the entire system.
  65.  
  66.  
  67.  Versions __________________________________________________________________
  68.  
  69. 1.10 (11 Apr 1998)
  70.      - Configurable DNS and service name resolution.
  71.      - Highlighting.
  72.      - Larger internal text buffer.
  73.      - New layout of socket information.
  74.  
  75. 1.05 (03 Mar 1998)
  76.      - Revised socket information routine.
  77.      - The pre-built menu is no longer used.
  78.  
  79. 1.01 (10 Feb 1997)
  80.      - Shared OpenFiles/RemoveDA/SocketMgr updates (routine tweaking and
  81.        unneccessary routines removed).
  82.      - Fixed the bad file descriptor problem: string terminators were being
  83.        overwritten.
  84.      - Won’t now crash if there are too many open sockets to list.
  85.      - Squidgings.
  86.  
  87. 1.00 (22 Oct 1996)
  88.      - First release.
  89.  
  90.  
  91.  Copyright & Contact Addresses _____________________________________________
  92.  
  93.   This software is copyrighted work of David Thomas, it is supplied “as is”;
  94. using it is entirely at your own risk.  I make no warranty as to the fitness
  95. of this software for any purpose.  You are free to distribute this program
  96. toanyone you please, as long as you are not supplying it for personal or
  97. commercial gain and it is delivered with all of the supplied files unaltered.
  98.  
  99.   If you have any comments, bug reports, suggestions for future versions or
  100. anything else don’t hesitate to contact me at -
  101.  
  102.   Mail:  Mr D.P. Thomas
  103.          20 Rosebery Avenue
  104.          Waterloo
  105.          Liverpool
  106.          L22 2BH
  107.  
  108.   Email: dpt@tristone.co.uk
  109.  
  110.   WWW:   http://www.tristone.co.uk/davespace/
  111. _____________________________________________________________________________
  112.  
  113.