View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009003 | Taler | wallet-core | public | 2024-07-02 00:30 | 2024-08-28 23:31 |
Reporter | avalos | Assigned To | avalos | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | reopened | ||
Product Version | git (master) | ||||
Target Version | 0.13 | Fixed in Version | 0.13 | ||
Summary | 0009003: Timeout set too low, withdrawals can't complete with slow internet | ||||
Description | We tested in a slowish smartphone with slowish internet connection. No withdrawals could complete because demo.taler.net was timing out, and thus the money never arrived to the wallet. The timeout results in the following error: { "code": 7015, "hint": "Error (WALLET_WITHDRAWAL_GROUP_INCOMPLETE)", "message": null, "when": { "t_ms": 1719862099396 }, "errorsPerCoin": { "0": { "code": 7005, "when": { "t_ms": 1719862099332 }, "hint": "Request timed out", "requestUrl": "https://exchange.demo.taler.net/reserves/148NG1WYE86R30MW9XQDBBZWRC1GPQ9428EHSKQ1CEWPP02E8W4G/batch-withdraw", "requestMethod": "POST", "httpStatusCode": 0 } }, "numErrors": 1 } | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
|
This issue is no longer present in the latest wallet-core versions. |
|
Nevermind, still happens. |
|
@Ivan: please test with the following commit and see after what time it times out. It *should* time out after 60s, which seems quite reasonable. commit ab8445f5dce12c53c12b092435a24cbb81b93f07 (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <florian@dold.me> Date: Tue Jul 30 22:35:25 2024 +0200 util: more info on timeout |
|
Is the exchange responding properly? |
|
I found the source of the timeouts: the app was not forwarding non-200 responses to wallet-core, essentially causing wallet-core to timeout. Solved in taler-android commit 606d95ba96d70c6af3c9104b655a19bb719b3306. |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-07-02 00:30 | avalos | New Issue | |
2024-07-02 00:30 | avalos | Status | new => assigned |
2024-07-02 00:30 | avalos | Assigned To | => avalos |
2024-07-02 00:30 | avalos | File Added: Screenshot_20240701_144125_net.taler.wallet.fdroid.jpg | |
2024-07-02 00:30 | avalos | File Added: Screenshot_20240701_143150_net.taler.wallet.fdroid.jpg | |
2024-07-23 18:16 | avalos | Status | assigned => resolved |
2024-07-23 18:16 | avalos | Resolution | open => fixed |
2024-07-23 18:16 | avalos | Note Added: 0022836 | |
2024-07-23 21:58 | avalos | Status | resolved => feedback |
2024-07-23 21:58 | avalos | Resolution | fixed => reopened |
2024-07-23 21:58 | avalos | Note Added: 0022842 | |
2024-07-23 23:19 | avalos | Assigned To | avalos => Florian Dold |
2024-07-28 22:07 | Christian Grothoff | Target Version | => 0.14 |
2024-07-30 22:36 | Florian Dold | Note Added: 0022871 | |
2024-07-30 22:36 | Florian Dold | Assigned To | Florian Dold => avalos |
2024-07-31 16:21 | avalos | Note Added: 0022883 | |
2024-07-31 16:21 | avalos | File Added: image.png | |
2024-07-31 18:28 | avalos | Status | feedback => resolved |
2024-07-31 18:28 | avalos | Note Added: 0022887 | |
2024-07-31 18:50 | Christian Grothoff | Product Version | => git (master) |
2024-07-31 18:50 | Christian Grothoff | Fixed in Version | => 0.13 |
2024-07-31 18:50 | Christian Grothoff | Target Version | 0.14 => 0.13 |
2024-08-28 23:31 | Christian Grothoff | Status | resolved => closed |