From the solidity docs’ security considerations, I was able to know about this pitfall…
I was curious as to how it can happen that any transfer of ether to B hands over the control to B from A?
Does it only happen for ether transfers between contracts and not for individual accounts?
It says that “Ether transfer can always include code execution, so the recipient could be a contract that calls backs into that function”.
What does the code execution part mean?