fix AsyncSession bug