diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-06-19 08:36:17 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-06-19 08:36:17 +0200 |
commit | 50749c462b55b05d42ca518572f75101401089d5 (patch) | |
tree | c53fd7f066797ccf33c40f553e9526ddc2ecddd2 /src/bank-lib/taler-fakebank-run.c | |
parent | 036e7117798246b04fb5d8cbf274abf3b04ddbd3 (diff) | |
download | exchange-50749c462b55b05d42ca518572f75101401089d5.tar.gz exchange-50749c462b55b05d42ca518572f75101401089d5.tar.bz2 exchange-50749c462b55b05d42ca518572f75101401089d5.zip |
make libfakebank scale
Diffstat (limited to 'src/bank-lib/taler-fakebank-run.c')
-rw-r--r-- | src/bank-lib/taler-fakebank-run.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/bank-lib/taler-fakebank-run.c b/src/bank-lib/taler-fakebank-run.c index fc8fcebf7..5aa8650a0 100644 --- a/src/bank-lib/taler-fakebank-run.c +++ b/src/bank-lib/taler-fakebank-run.c @@ -59,6 +59,7 @@ run (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) { unsigned long long port = 8082; + unsigned long long ram = 1024 * 1024 * 128; /* 128 M entries */ char *currency_string; (void) cls; @@ -81,9 +82,20 @@ run (void *cls, "Listening on default port %llu\n", port); } + if (GNUNET_OK != + GNUNET_CONFIGURATION_get_value_number (cfg, + "bank", + "RAM_LIMIT", + &ram)) + { + GNUNET_log (GNUNET_ERROR_TYPE_INFO, + "Maximum transaction history in RAM set to default of %llu\n", + ram); + } if (NULL == TALER_FAKEBANK_start2 ((uint16_t) port, currency_string, + ram, num_threads, (0 != connection_close) )) ret = 1; |