[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 100% CPU on TCP servers

From: Kim F. Storm
Subject: Re: 100% CPU on TCP servers
Date: Sun, 11 Sep 2005 01:01:35 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Jason Rumney <address@hidden> writes:

> Juanma Barranquero <address@hidden> writes:
>> (A question for process-savvy people)
>> It seems like 
>>>  (make-network-process :name "test" :server t :service t)
>> on Windows makes the server process to call server_accept_connection()
>> continuously (in a 2.8 GHz Pentium IV I've measured around 10,200
>> calls in 3,5 s, almost 2,900 calls per second). It's no wonder Emacs
>> is munching 50% CPU.
>> Any idea why that can be happening?
> Probably a bug in sys_select() in w32proc.c

Sounds like it, indeed!

Juanma or Jason, could you try to single step through it to see why
it fails to wait on the server socket...

Kim F. Storm <address@hidden> http://www.cua.dk

reply via email to

[Prev in Thread] Current Thread [Next in Thread]