Add absolute timeout middleware