Feature Request: Pause/Resume network activity #1958

issue Azulan openend this issue on October 25, 2012
  1. Azulan commented at 7:21 am on October 25, 2012: none
    Sometimes, I want to play a game or watch an online video on my machine, and I find that often times the upload bandwidth being used by bitcoin can cause latency or other issues with these activities. I request a way to pause and resume all bitcoin related network traffic, preferably through the gui. Perhaps it can have an optional time component so that it restart automatically after an hour or so, so that the client is not wasting time if forgotten about. I think that this option would be preferable to having to quit the program and then restart it, which can take up quite some time and a great deal of disk activity by reloading the block chain.Thank you.
  2. Azulan commented at 7:06 am on October 26, 2012: none
    This is probably related to issue #273.
  3. laanwj commented at 7:25 am on October 26, 2012: member

    It’s related, but much easier to implement.

    I don’t see bandwidth throttling coming any time soon, but a toggle to stop/restart networking could be implemented with minimal impact on the core (and would also be useful for testing, I suppose).

  4. jonasschnelli commented at 9:18 am on March 14, 2015: contributor
    related to #5314
  5. jonasschnelli commented at 1:54 pm on July 6, 2016: contributor
    Is implemented in #5314 but needs update. In the “paused” mode, we should still broadcast transaction and maybe warn the user if he has paused over a couple of possible blocks.
  6. jonasschnelli commented at 10:18 am on November 11, 2016: contributor
    Closing, solved by #8996.
  7. jonasschnelli closed this on Nov 11, 2016

  8. KolbyML referenced this in commit efa4a94d80 on Dec 5, 2020
  9. KolbyML referenced this in commit 56b133f283 on Dec 5, 2020
  10. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-10-05 04:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me