Allow also result() to be interrupted