hooks: cleanup timeouts