From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Timers and sentinels Date: Sun, 26 Sep 2010 15:24:01 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285507466 17435 80.91.229.12 (26 Sep 2010 13:24:26 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 26 Sep 2010 13:24:26 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 26 15:24:25 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OzrDM-0004gb-85 for ged-emacs-devel@m.gmane.org; Sun, 26 Sep 2010 15:24:24 +0200 Original-Received: from localhost ([127.0.0.1]:47037 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzrDL-0006ok-Dp for ged-emacs-devel@m.gmane.org; Sun, 26 Sep 2010 09:24:23 -0400 Original-Received: from [140.186.70.92] (port=57686 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzrDE-0006oZ-KM for emacs-devel@gnu.org; Sun, 26 Sep 2010 09:24:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzrD9-00017a-B7 for emacs-devel@gnu.org; Sun, 26 Sep 2010 09:24:14 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:39849) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzrD8-00017R-Sz for emacs-devel@gnu.org; Sun, 26 Sep 2010 09:24:11 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OzrD6-0004dd-TL for emacs-devel@gnu.org; Sun, 26 Sep 2010 15:24:08 +0200 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 26 Sep 2010 15:24:08 +0200 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 26 Sep 2010 15:24:08 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 17 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEURCQqGdnktICQUDA4O BggMBAYKAgRRHh5oAAACXklEQVQ4jU2UTXMbIQyGVS/NObAzPRvW0zNG9p3Wovc0sOc2rff//4S+ gnVSJZNM9FivPgkJSdu6vdln/XW3X7e/mSjTayQj8PyyX/AzB+eqSAZIC6v92DzAH29nXysAeW95 t6dt+23D4i8aEe3ZeteDolm3t5BCOEGL2J5TsHZEGWmS2FQFB7tY9wBsSqtPTVTqYNlCzRLcaY4k 0gDyDmYbaGL2js9LFDWiTzZByC9aNCqyLkQVmgAQYYMLjtkFlBHCxATwrUdAa0GKAZbEAC+Lgmcf jnTgFDy0gIjoJ/5yfrb+JJl5hIQlEsmUtIEUTsg5oVeNCAq0Gz5fw7UWEEglILd0AIe5laKDUIAI F7RTqQqr9Ak5TZR2AG+RYYSCmM8hAUCiAO4IG5oANKK0Vlt1jxiMiRNaVFDx7Y/yXwjrmKUha7vZ y1AbgHu5Te12lNrqAHFSUKHU2tZ2EzMiUFIttbW1H919bbsYDaHh7mCoAajO/R18vveQaZSrCEng b6aVd6DWs0Ank5SH1N5Ij3v1s5FHRGkZdal/bQfvohiwaU9e9h6wcjaE9eBOhgcE4jesnC960JjV /mFdX/0+QJ8JyariusN8UaAHMkain8e4oDMDIDtqiih3Q9Oa4IALmBgXTHqf+N6061ZvDirq0d5g ka69hebx3ujDUO9c7roPb+2R5IMwubpVFIYrizojjCibAbLubkVBizqMXh4eWiQ39V0ABKJxyoIi AKgDTCMYHJTZD4XISV+dhHAUPIaLAjRIZEUj1owUgudG/VXgfXapu5SMALxtMvgi/IeQf5GV5V6l 1gVbAAAAAElFTkSuQmCC Mail-Copies-To: never X-Now-Playing: Interpol's _Interpol_: "Memory Serves" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:qx7W6GR7tA3EwOVf8ESRalXMVGI= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:130911 Archived-At: Eli Zaretskii writes: > Before you conclude that your initial guess was wrong, there's one > more factor to consider: signals. When a subprocess exits, Emacs gets > a SIGCHLD signal, which is an asynchronous event. There are also the > SIGALRM signals caused by the hourglass-cursor feature. Not sure if > this can explain the issue you are dealing with, but I though I'd > mention it just in case. Hm. What I'm seeing is that (possibly) the function being run from the timer is interrupted by an image insertion, and the latter is being run off of url-fetch, which, I guess, is a sentinel function. Which might be triggered when the subprocess exits... Hm... but is that possible? -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen