diary-mail-entries or mail race condition?

Tim Connors tconnors at astro.swin.edu.au
Thu Dec 8 07:55:41 EST 2005


G'day all,

XEmacs 21.5  (beta18) "chestnut" (+CVS-20041021) [Lucid] (i386-suse-linux, Mule) of Tue Mar 22 2005 on mozart

If I run diary-mail-entries, then quit xemacs immediately, then I end up 
not getting the mail.  This didn't used to happen, until we just upgraded 
the entire system (so timing may be different now -- the mailer might be 
slower, or who knows...)

I can reproduce this every time with the following:

xemacs -batch -l /home/ssi/tconnors/.xemacs/init.el -l /home/ssi/tconnors/.xemacs/custom.el -f diary-mail-entries -kill

A workaround, with obvious race condition is to sleep for a while before 
exiting:

xemacs -batch  -l /home/ssi/tconnors/.xemacs/init.el -l /home/ssi/tconnors/.xemacs/custom.el -f diary-mail-entries -eval '(sleep-for 10)' -kill 


Any ideas?

I hope it's not something fixed in 21.4 -- I hate being forced to use a 
commercial distribution that uses 1 year old betas.  Sigh.

-- 
TimC
My cats are forbidden from walking on my computer keyboard on the desk
when I'm asdfjjhhkl;ljfd.;oier' puyykmm4hbdm9lo9j USING IT.    --unknown




More information about the XEmacs-Beta mailing list