fix #32 cancel previous request while handling multiple queries