Fix #17, implement tunnel interruption + tests.