X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=sigrok-cli.c;fp=sigrok-cli.c;h=7f5cb5817e6428678cc2338f893e371d2b3a52fe;hb=608beef369c388837aedd07e345c2a6e6e1dfedf;hp=39cbb777be2172d8e207607c418b9c367cfec887;hpb=a0e3651198ca9f75fcedf2ad7f7cdb66caab7f47;p=sigrok-cli.git diff --git a/sigrok-cli.c b/sigrok-cli.c index 39cbb77..7f5cb58 100644 --- a/sigrok-cli.c +++ b/sigrok-cli.c @@ -1789,6 +1789,10 @@ static void logger(const gchar *log_domain, GLogLevelFlags log_level, fprintf(stderr, "%s\n", message); fflush(stderr); } + + if (log_level & (G_LOG_LEVEL_ERROR | G_LOG_LEVEL_CRITICAL)) + exit(1); + } int main(int argc, char **argv)