<p>Satoshi didn't remove the alert system; it still exists in the client. However, it cannot trigger RPC safe mode as it could before.</p>

<p>There are no plans to remove all traces of it, as all it does in its current state is display a warning message.</p>

CC BY-SA 3.0
2011-09-08T00:44:07.047Z
Citation please.
eMansipater
CC BY-SA 3.0
2011-09-08T01:43:20.787Z
main.cpp:  else if (strCommand == "alert") when processing network messages.  And see the ProcessAlert() method in that file.
gavinandresen
CC BY-SA 3.0
2011-09-08T06:39:01.363Z
So to disable the alert system we'd literally just have to remove/comment out one elseif block? Just glancing at the code I don't see where it would break anything (well other than the thing we're intentionally trying to break). I'll gladly fork, modify and submit a pull request **myself** if it'll start the conversation among the *real* devs... I legitimately think this feature needs to go away ASAP.
David Perry
CC BY-SA 3.0
2011-09-07T19:41:30.520Z
2011-09-07T19:41:30.520Z
Forrest Voight
<p>It is said that Satoshi removed the alert system from the client ... still, there are at least some leftovers in.</p>

<p>Is the alert system functioning in 0.3.24? Are there plans to remove all traces of it?</p>

<p>See also <a href="https://bitcoin.stackexchange.com/questions/583/what-is-the-alert-system-in-the-bitcoin-protocol-how-does-it-work/590#590">this answer</a>.</p>

<client><alert-system>
Is the alert system still in the main client's code? Will it be removed?
ripper234
# Is the alert system still in the main client's code? Will it be removed?

(Asked by: username_0 on 2011-09-06)

It is said that Satoshi removed the alert system from the client ... still, there are at least some leftovers in.

Is the alert system functioning in 0.3.24? Are there plans to remove all traces of it?

See also [this answer](https://bitcoin.stackexchange.com/questions/583/what-is-the-alert-system-in-the-bitcoin-protocol-how-does-it-work/590#590).

**Tags:** client, alert-system


---

## 1 answers

### Answer by username_1 on 2011-09-07. Score: 6 | Accepted answer

Satoshi didn't remove the alert system; it still exists in the client. However, it cannot trigger RPC safe mode as it could before.

There are no plans to remove all traces of it, as all it does in its current state is display a warning message.

> **Comments:**
> **username_2**: Citation please.  
> **username_3**: main.cpp:  else if (strCommand == "alert") when processing network messages.  And see the ProcessAlert() method in that file.  
> **username_4**: So to disable the alert system we'd literally just have to remove/comment out one elseif block? Just glancing at the code I don't see where it would break anything (well other than the thing we're intentionally trying to break). I'll gladly fork, modify and submit a pull request **myself** if it'll start the conversation among the *real* devs... I legitimately think this feature needs to go away ASAP.  

---

