changeset 71890:b0584c551b8c

*** empty log message ***
author Kim F. Storm <storm@cua.dk>
date Fri, 14 Jul 2006 09:32:02 +0000
parents 2385a5c8186c
children 54ec937ab5e4
files admin/ChangeLog lisp/ChangeLog src/ChangeLog
diffstat 3 files changed, 31 insertions(+), 20 deletions(-) [+]
line wrap: on
line diff
--- a/admin/ChangeLog	Fri Jul 14 09:29:32 2006 +0000
+++ b/admin/ChangeLog	Fri Jul 14 09:32:02 2006 +0000
@@ -1,3 +1,7 @@
+2006-07-14  Kim F. Storm  <storm@cua.dk>
+
+	* FOR-RELEASE (BUGS): High cpu load on windows server sockets fixed.
+
 2006-07-09  Kim F. Storm  <storm@cua.dk>
 
 	* README: Use outline format.  Add FOR-RELEASE.
@@ -56,7 +60,7 @@
 
 2006-01-27  Chong Yidong  <cyd@stupidchicken.com>
 
-	* FOR-RELEASE: string allocation bugs fixed.
+	* FOR-RELEASE: String allocation bugs fixed.
 
 2005-12-13  Bill Wohler  <wohler@newt.com>
 
--- a/lisp/ChangeLog	Fri Jul 14 09:29:32 2006 +0000
+++ b/lisp/ChangeLog	Fri Jul 14 09:32:02 2006 +0000
@@ -10,7 +10,7 @@
 	(gdb-display-breakpoints-buffer, gdb-display-stack-buffer)
 	(gdb-display-threads-buffer, gdb-display-memory-buffer)
 	(gdb-display-locals-buffer): Use it.
-	
+
 	* progmodes/gud.el (gud-display-line): Use gdb-display-buffer.
 	Set gdb-source-window.
 
@@ -55,10 +55,9 @@
 
 2006-07-12  Nick Roberts  <nickrob@snap.net.nz>
 
-	* tumme.el (tumme-create-thumb)
-	(tumme-thumbnail-display-external, tumme-display-image)
-	(tumme-rotate-thumbnail, tumme-rotate-original)
-	(tumme-set-exif-data, tumme-get-exif-data): Use shell-command-switch.
+	* tumme.el (tumme-create-thumb, tumme-thumbnail-display-external)
+	(tumme-display-image, tumme-rotate-thumbnail, tumme-rotate-original)
+	(tumme-set-exif-data, tumme-get-exif-data): Use	shell-command-switch.
 
 	* thumbs.el (thumbs-call-convert): Use shell-command-switch.
 
@@ -94,20 +93,16 @@
 
 2006-07-11  Nick Roberts  <nickrob@snap.net.nz>
 
-	* tumme.el (tumme-create-thumb)
-	(tumme-thumbnail-display-external, tumme-display-image)
-	(tumme-rotate-thumbnail, tumme-rotate-original)
+	* tumme.el (tumme-create-thumb, tumme-thumbnail-display-external)
+	(tumme-display-image, tumme-rotate-thumbnail, tumme-rotate-original)
 	(tumme-set-exif-data, tumme-get-exif-data): Use call-process
 	instead of shell-command.
-	(tumme-create-thumbnail-buffer)
-	(tumme-create-display-image-buffer, tumme-display-thumbs)
-	(tumme-modify-mark-on-thumb-original-file, tumme-display-image)
-	(tumme-get-exif-data): Use with-current-buffer.
-	(tumme-display-properties-format)
-	(tumme-dired-insert-marked-thumbs, tumme-rotate-original)
-	(tumme-get-exif-file-name)
-	(tumme-thumbnail-set-image-description, tumme-gallery-generate):
-	Fit to 80 columns.
+	(tumme-create-thumbnail-buffer, tumme-create-display-image-buffer)
+	(tumme-display-thumbs, tumme-modify-mark-on-thumb-original-file)
+	(tumme-display-image, tumme-get-exif-data): Use with-current-buffer.
+	(tumme-display-properties-format, tumme-dired-insert-marked-thumbs)
+	(tumme-thumbnail-set-image-description, tumme-gallery-generate)
+	(tumme-rotate-original, tumme-get-exif-file-name): Fit to 80 columns.
 
 2006-07-11  Kim F. Storm  <storm@cua.dk>
 
@@ -418,8 +413,8 @@
 2006-06-25  Michael Albinus  <michael.albinus@gmx.de>
 
 	* net/rcompile.el (remote-compile): Replace ange-ftp based
-	implementation by Tramp functions.  Based on a patch published by
-	Marc Abramowitz <msabramo@gmail.com>.
+	implementation by Tramp functions.
+	Suggested by Marc Abramowitz <msabramo@gmail.com>.
 
 	* net/tramp.el (tramp-unload-tramp): Provide a doc string.
 
--- a/src/ChangeLog	Fri Jul 14 09:29:32 2006 +0000
+++ b/src/ChangeLog	Fri Jul 14 09:32:02 2006 +0000
@@ -1,3 +1,15 @@
+2006-07-14  Kim F. Storm  <storm@cua.dk>
+
+	* w32.c: Fix high cpu load for server sockets.
+	(pfn_WSAEventSelect): New function ptr.
+	(init_winsock): Load it.
+	(sys_listen): Set FILE_LISTEN flag. Set event mask for socket's
+	char_avail event object to FD_ACCEPT.
+	(sys_accept): Check FILE_LISTEN flag.  Set event mask on new
+	socket's char_avail event object to FD_READ|FD_CLOSE.
+
+	* w32.h (FILE_LISTEN): New filedesc flag value.
+
 2006-07-13  Kim F. Storm  <storm@cua.dk>
 
 	* bytecode.c (Fbyte_code): Use CAR, CDR for Bcar, Bcdr.