Firebird version 3.0.9 64bits on Debian

When I use gbak with "nohup" in Debian, it seems gbak's output to
"nohup.out" is written in chunks.

nohup gbak -b -v -g database database.fbk &

It shows, for instance:

gbak:520000 records written
gbak:530000 re

And after many seconds or minutes, it writes another chunk to the log file.

This behavior appeared in Firebird version 3. It worked as expected in
Firebird version 2.5.

I never had a problem with this behavior, since it was just a matter of
waiting for the end of the process to get the complete log, but this week
gbak raised an error in a stored procedure when restoring a database, and
this error was not saved to the log file, maybe because the restore process
was interrupted and the log was not flushed.

When the output goes to the console, it works as expected.

Fabiano
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to