It piece of code from Skype chat between me and C-CEX, it was removed from bitcoin long ago, but remain present in litecoin forks and litecoin itself. Didn't jump into conclusions yet, but found some evidence it could cause behavior with the key pool:
https://github.com/bitcoin/bitcoin/pull/2904 . In that case allmost all litecoin forks are affected, just blowed up on SSD.
Look at my analysis. fReuse is always false except in one case, when a peer sends the message "checkorder".
It's false everywhere else and
ABSOLUTELY NOT RELEVANT to RPC commands.
[edit]Time to find a new
red herring ExD.