diff options
author | Michael Paquier <michael@paquier.xyz> | 2023-07-14 09:09:23 +0900 |
---|---|---|
committer | Michael Paquier <michael@paquier.xyz> | 2023-07-14 09:09:23 +0900 |
commit | aea7fe33fb6a96133c47cf4b3af25a7c62f49c06 (patch) | |
tree | 96bf67f70ec1c137ba6cfa2c5ed2b063361a36be | |
parent | 183a60a628fec074372e7a53d5006c18bd7a8e53 (diff) | |
download | postgresql-aea7fe33fb6a96133c47cf4b3af25a7c62f49c06.tar.gz postgresql-aea7fe33fb6a96133c47cf4b3af25a7c62f49c06.zip |
Add information about line contents on parsing failure of wait_event_names.txt
The contents of the line whose parsing failed was not reported in the
error message produced by generate-wait_event_types.pl, making harder
than necessary the debugging of incorrectly-shaped entries in the file.
Reported-by: Andres Freund
Discussion: https://postgr.es/m/ZK9S3jFEV1X797Ll@paquier.xyz
-rw-r--r-- | src/backend/utils/activity/generate-wait_event_types.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/activity/generate-wait_event_types.pl b/src/backend/utils/activity/generate-wait_event_types.pl index 2a9e341c584..f63c9910519 100644 --- a/src/backend/utils/activity/generate-wait_event_types.pl +++ b/src/backend/utils/activity/generate-wait_event_types.pl @@ -72,7 +72,7 @@ my @lines_sorted = # Read the sorted lines and populate the hash table foreach my $line (@lines_sorted) { - die "unable to parse wait_event_names.txt" + die "unable to parse wait_event_names.txt for line $line\n" unless $line =~ /^(\w+)\t+(\w+)\t+(\w+)\t+("\w.*\.")$/; ( my $waitclassname, |