Date: Wed, 27 Feb 2008 03:00:46 -0800 (PST) From: "Sanjeev Kumar.S" <sanjeevfiles@yahoo.com> To: Peter Jeremy <peterjeremy@optushome.com.au> Cc: hackers@freebsd.org Subject: Re: synchronous freebsd print Message-ID: <670902.8665.qm@web57710.mail.re3.yahoo.com> In-Reply-To: <20080227085932.GV83599@server.vk2pj.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> This is a standard C question. Sorry, if this clarification is too simple, but I thought freeBSD kernel implemented its own print function. and the man for fflush says it is in the standard C-library. and the kernel source has no defn for fflush. I saw lots of kernel related questions asked in this list, so I posted my question here. Please correct me if I am wrong. and Yes in the kernel code I have a "\n" at the end of my print, still the print is not complete and the line next to it that causes the crash does not give the result I want. Is this a common scenario or am I doing something wrong. Sanjeev. Peter Jeremy <peterjeremy@optushome.com.au> wrote: On Wed, Feb 27, 2008 at 12:08:28AM -0800, Sanjeev Kumar.S wrote: > I have a quick question, and I believe this will > be a common requirement. This is a standard C question. > I do a print of some data and then immediately > in a next statement there is a crash. ... > Is there anyway to get the complete print > before executing the next instruction. Look at fflush(3) -- Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?670902.8665.qm>