View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004042 | Taler | mechant backend | public | 2015-11-03 14:08 | 2021-09-02 18:23 |
Reporter | Marcello Stanisci | Assigned To | Marcello Stanisci | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.0 | ||||
Summary | 0004042: unkillable merchant if >1 mints given in conf file | ||||
Description | if .conf file has more than one [mint-x] entries AND TRUSTED_MINTS points at least two of them, merchant (backend) gets unkillable by ^C | ||||
Tags | No tags attached. | ||||
|
Changes in 6641009..d185fd5 *may* fix this by properly giving each mint its own handle. |
|
Please confirm that this is fixed. |
|
'configure' script doesn't generate Makefile(s), and doesn't report any "hard" error. |
|
That is very strange, I didn't change much there (if anything), and it builds just fine on my systems. Re-run "bootstrap", and maybe check your autotools setup? And read 'config.log'. |
|
The merchant builds, but it segfaults (on startup) as reported in 0004077. |
|
killable at (commit) 7c96cb3 |
merchant: master d185fd57 2015-11-24 16:59 Details Diff |
rearranging code to (1) satisfy naming and coding conventions a bit more, and (2) provide a task handle for each mint, which may fix 0004042 |
Affected Issues 0004042 |
|
mod - src/backend-lib/Makefile.am | Diff File | ||
rm - src/backend-lib/merchant_api_contract.c | Diff File | ||
rm - src/backend-lib/merchant_api_deposit.c | Diff File | ||
mod - src/backend-lib/merchant_db.c | Diff File | ||
rm - src/backend-lib/taler_merchant_contract_lib.h | Diff File | ||
rm - src/backend-lib/taler_merchant_deposit_lib.h | Diff File | ||
rm - src/backend-lib/taler_merchant_lib.h | Diff File | ||
mod - src/backend/Makefile.am | Diff File | ||
mod - src/backend/merchant.c | Diff File | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_contract.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
mod - src/backend/taler-mint-httpd_parsing.c | Diff File | ||
mod - src/include/Makefile.am | Diff File | ||
rm - src/include/merchant.h | Diff File | ||
mod - src/include/taler_merchantdb_lib.h | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-11-03 14:08 | Marcello Stanisci | New Issue | |
2015-11-03 14:08 | Marcello Stanisci | Status | new => assigned |
2015-11-03 14:08 | Marcello Stanisci | Assigned To | => Marcello Stanisci |
2015-11-03 14:11 | Marcello Stanisci | Description Updated | |
2015-11-17 14:50 | Christian Grothoff | Severity | minor => major |
2015-11-24 15:59 | Christian Grothoff | Note Added: 0009947 | |
2015-11-27 21:36 | Christian Grothoff | Note Added: 0009955 | |
2015-11-27 21:36 | Christian Grothoff | Status | assigned => feedback |
2015-11-29 13:48 | Christian Grothoff | Category | merchant (demonstrator) => merchant frontend (demonstrator) |
2015-11-29 13:57 | Christian Grothoff | Category | merchant frontend (demonstrator) => mechant backend |
2015-12-01 13:48 | Marcello Stanisci | Note Added: 0009962 | |
2015-12-01 13:48 | Marcello Stanisci | Status | feedback => assigned |
2015-12-01 13:56 | Christian Grothoff | Note Added: 0009963 | |
2015-12-01 15:34 | Marcello Stanisci | Note Added: 0009968 | |
2015-12-02 10:38 | Marcello Stanisci | Note Added: 0009973 | |
2015-12-02 10:38 | Marcello Stanisci | Status | assigned => resolved |
2015-12-02 10:38 | Marcello Stanisci | Resolution | open => fixed |
2015-12-02 23:37 | Christian Grothoff | Status | resolved => closed |
2021-09-02 18:23 | Christian Grothoff | Changeset attached | => Taler-merchant master d185fd57 |