]> granicus.if.org Git - pgbadger/commitdiff
Fix storage of current temporary file related request.
authorDarold Gilles <gilles@darold.net>
Sat, 4 Jun 2016 09:42:12 +0000 (20:42 +1100)
committerDarold Gilles <gilles@darold.net>
Sat, 4 Jun 2016 09:42:12 +0000 (20:42 +1100)
pgbadger

index 4ba69255ca0bb87e0d663de3f4bca42af95951a5..d4cc19932dfe92b7464a2bd42eef8db40a1d410e 100755 (executable)
--- a/pgbadger
+++ b/pgbadger
@@ -12173,7 +12173,7 @@ sub parse_query
                        $cur_temp_info{$t_pid}{query}     = $prefix_vars{'t_statement'};
                } elsif ($filepath =~ /\.\d+"$/) {
                        # Temporary store the current request to keep temporary file query in memory
-                       $cur_temp_info{$t_pid}{query} = $cur_info{$t_pid}{statement} || $cur_info{$t_pid}{query} if (!exists $cur_temp_info{$t_pid}{query});
+                       $cur_temp_info{$t_pid}{query} = $cur_info{$t_pid}{statement} if (!exists $cur_temp_info{$t_pid}{query});
                }
                if (!exists $cur_temp_info{$t_pid}{timestamp}) {
                        $cur_temp_info{$t_pid}{timestamp} = $prefix_vars{'t_timestamp'};