Skip to content

Commit

Permalink
Add warning about file descriptors limit
Browse files Browse the repository at this point in the history
  • Loading branch information
edilmedeiros committed Oct 26, 2024
1 parent ffb79e4 commit 1f91624
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,14 @@ python signet-server.py [-h] [--datadir DATADIR] [--config CONFIG] [--regtest] [

`--loglevel {debug,info,warning,error,critical}`: log level for the server messages (default: info).

### Known limitations

Operating Systems limit the amount of file descriptors a process can manage. This affacts creating too many wallets. MacOS is especially sensitive to this.

You can check the limits with `ulimit -a`. Increasing the limit with `ulimit -n 8192` (or higher) can fix things, but I can't figure out a way to know how many descriptors you will need.

See [this issue](https://github.com/bitcoin/bitcoin/issues/27732) for more info.

## Credits

This is [forked](https://github.com/chaincodelabs/signet-wallet-project) from the work of [Matthew Zipkin](https://github.com/chaincodelabs/signet-wallet-project) for Chaincode Labs.

0 comments on commit 1f91624

Please sign in to comment.