Fix #32, implement request interruptions.