Hello.
`
- 
block:
 - 
fail: msg=fail
rescue: - 
debug: msg=rescue
always: - 
debug: msg=always
 - 
debug: msg=after-block
` 
Seems rescue block bring node back into health state and continue execution of tasks, so after-block debug is executed (tested with ansible 2.1 RC4).
If I add fail task inside rescue – it will stop execution after always task.
Is it supposed behavior?