Date: 16 Jul 2002 19:07:34 -0700 From: Joe Kelsey <joe@zircon.seattle.wa.us> To: George <jirka@5z.com> Cc: ezislis <kesor@mail.ru>, gnome@FreeBSD.ORG Subject: Re: GDM 2.4.0.x & FreeBSD Message-ID: <1026871655.9621.64.camel@zircon.zircon.seattle.wa.us> In-Reply-To: <20020715225248.GI19585@monique.linux.bogus> References: <20020713234810.GA18421@monique.linux.bogus> <20020714024846.R75796-100000@finone.ulp.co.il> <20020715225248.GI19585@monique.linux.bogus>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2002-07-15 at 15:52, George wrote: > On Sun, Jul 14, 2002 at 02:51:05AM +0300, ezislis wrote: > > I dont completely understand where is the problem, and thus cant think of a way to fix it.. > > i'm all confused with daemon, slave, greeter, etc.. dont see where 0,1,2 stdio > > get into all of this.. > > I further cleaned up the comm stuff. The reason why 0,1,2 gets into the > problem is that these are the descriptors that gdm uses to communicate to the > greeter (at least 0,1) Also since at various places we assume these are the > correct descriptors having them be something like some open file or the X > connection would be very very bad. > > What I did today in CVS is changed it to not use the buffered libc IO. This > was not proper anyway. Can you try today's CVS? That is the changes up to: I don't know how to get your changes out of CVS. CVS where? > Mon Jul 15 15:47:11 2002 George Lebl <jirka@5z.com> > > * daemon/errorgui.c, daemon/misc.[ch], daemon/server.c, > daemon/slave.c: Clean up the comm stuff to only use unbuffered > libc functions. This might fix the freebsd issues perhaps, > maybe. Also fix some almost impossible to happen races. > > George > > -- > George <jirka@5z.com> > A man's ethical behavior should be based effectually on sympathy, education, > and social ties; no religious basis is necessary. Man would indeed be in a > poor way if he had to be restrained by fear of punishment and hope of reward > after death. > -- Albert Einstein > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1026871655.9621.64.camel>