diff options
| author | Fabian Jahr <[email protected]> | 2020-05-22 16:10:46 +0200 |
|---|---|---|
| committer | MarcoFalke <[email protected]> | 2020-12-17 10:02:47 +0100 |
| commit | e4440eb67b339fdacb2c1476f8f909a009c6a47f (patch) | |
| tree | 8e6b79789709467ef776047976111e9f77c5cf1e /doc/JSON-RPC-interface.md | |
| parent | Removed redundant git pull from appveyor config. (diff) | |
| download | discoin-e4440eb67b339fdacb2c1476f8f909a009c6a47f.tar.xz discoin-e4440eb67b339fdacb2c1476f8f909a009c6a47f.zip | |
doc: Add warnings for http interfaces limitations
Github-Pull: #19050
Rebased-From: 5c3eaf9983043db1b61a98c95d692a6958670b86
Diffstat (limited to 'doc/JSON-RPC-interface.md')
| -rw-r--r-- | doc/JSON-RPC-interface.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/JSON-RPC-interface.md b/doc/JSON-RPC-interface.md index 40d8e330e..c66e79af7 100644 --- a/doc/JSON-RPC-interface.md +++ b/doc/JSON-RPC-interface.md @@ -127,3 +127,14 @@ However, the wallet may not be up-to-date with the current state of the mempool or the state of the mempool by an RPC that returned before this RPC. For example, a wallet transaction that was BIP-125-replaced in the mempool prior to this RPC may not yet be reflected as such in this RPC response. + +## Limitations + +There is a known issue in the JSON-RPC interface that can cause a node to crash if +too many http connections are being opened at the same time because the system runs +out of available file descriptors. To prevent this from happening you might +want to increase the number of maximum allowed file descriptors in your system +and try to prevent opening too many connections to your JSON-RPC interface at the +same time if this is under your control. It is hard to give general advice +since this depends on your system but if you make several hundred requests at +once you are definitely at risk of encountering this issue. |