Merged.
--Subrata
On Thu, 2008-02-14 at 13:37 +0100, Sebastien Dugue wrote:
> The print buffer is only ever flushed when it is full. Add flushing
> when the test terminates vi atexit().
>
> Signed-off-by: Sebastien Dugue <[EMAIL PROTECTED]>
> Cc: Darren Hart <[EMAIL PROTECTED]>
> Cc: Tim Chavez <[EMAIL PROTECTED]>
> ---
> testcases/realtime/lib/librttest.c | 6 ++++++
> 1 files changed, 6 insertions(+), 0 deletions(-)
>
> diff --git a/testcases/realtime/lib/librttest.c
> b/testcases/realtime/lib/librttest.c
> index 6fd03ed..138b551 100644
> --- a/testcases/realtime/lib/librttest.c
> +++ b/testcases/realtime/lib/librttest.c
> @@ -128,7 +128,13 @@ int rt_init(const char *options, int (*parse_arg)(int
> option, char *value), int
> printf("Priority Inheritance has been disabled for this
> run.\n");
> if (use_buffer)
> buffer_init();
> +
> + /*
> + * atexit() order matters here - buffer_print() will be called before
> + * buffer_fini().
> + */
> atexit(buffer_fini);
> + atexit(buffer_print);
> return 0;
> }
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list