Added note: Note that calls to WSAStartup and WSACleanup must be in
authorTheodore Tso <tytso@mit.edu>
Fri, 1 Mar 1996 00:45:51 +0000 (00:45 +0000)
committerTheodore Tso <tytso@mit.edu>
Fri, 1 Mar 1996 00:45:51 +0000 (00:45 +0000)
matched pairs.  If there is a missing WSACleanup call when a program
exits, under Lan Workplace, the name resolver will stop working.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7578 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/ChangeLog
src/lib/win_glue.c

index cc3227655c88a14b12f78e9d06b633b8933bc029..0a143b439262bc9d60f3798d2638fe4e82409ecf 100644 (file)
@@ -1,6 +1,10 @@
 Thu Feb 29 16:49:33 1996  Theodore Y. Ts'o  <tytso@dcl>
 
-       * win_glue.c:  Make sure WSACleanup() is called when the DLL exits.
+       * win_glue.c: Make sure WSACleanup() is called when the DLL exits.
+               Note that calls to WSAStartup and WSACleanup must be in
+               matched pairs.  If there is a missing WSACleanup call when
+               a program exits, under Lan Workplace, the name resolver
+               will stop working.
 
 Tue Feb 27 18:47:17 1996  Theodore Y. Ts'o  <tytso@dcl>
 
index 40dbab9c7e71f77d4479ce9f957930d9f4897e30..c581467643611e46914251338171723d7eedeba0 100644 (file)
@@ -7,6 +7,13 @@
  * The code is pretty much copied from winsock.txt from winsock-1.1,
  * available from:
  * ftp://sunsite.unc.edu/pub/micro/pc-stuff/ms-windows/winsock/winsock-1.1
+ *
+ * Note: WSAStartup and WSACleanup is called here (and only here).
+ * This assumes that under Windows, we only use this library via the
+ * DLL.  Note that calls to WSAStartup and WSACleanup must be in
+ * matched pairs.  If there is a missing WSACleanup call when a
+ * program exits, under Lan Workplace, the name resolver will stop
+ * working. 
  */
 
 /* We can't include winsock.h directly because of /Za (stdc) options */