… | |
… | |
1316 | my $msg = $@ ? "$v->{path}: $@\n" |
1316 | my $msg = $@ ? "$v->{path}: $@\n" |
1317 | : "$v->{base}: extension inactive.\n"; |
1317 | : "$v->{base}: extension inactive.\n"; |
1318 | |
1318 | |
1319 | if (exists $v->{meta}{mandatory}) { |
1319 | if (exists $v->{meta}{mandatory}) { |
1320 | warn $msg; |
1320 | warn $msg; |
1321 | warn "mandatory extension failed to load, exiting.\n"; |
1321 | cf::cleanup "mandatory extension failed to load, exiting."; |
1322 | exit 1; |
|
|
1323 | } |
1322 | } |
1324 | |
1323 | |
1325 | warn $msg; |
1324 | warn $msg; |
1326 | } |
1325 | } |
1327 | |
1326 | |
… | |
… | |
3558 | warn "leaving sync_job"; |
3557 | warn "leaving sync_job"; |
3559 | |
3558 | |
3560 | 1 |
3559 | 1 |
3561 | } or do { |
3560 | } or do { |
3562 | warn $@; |
3561 | warn $@; |
3563 | warn "error while reloading, exiting."; |
3562 | cf::cleanup "error while reloading, exiting."; |
3564 | exit 1; |
|
|
3565 | }; |
3563 | }; |
3566 | |
3564 | |
3567 | warn "reloaded"; |
3565 | warn "reloaded"; |
3568 | }; |
3566 | }; |
3569 | |
3567 | |