Đó là một lỗi trong Npgsql. Tôi chỉ xác minh nó. Đó là , nhưng vẫn chưa có một bản phát hành ổn định nào kể từ đó. Vì hiện tại, bạn sẽ phải xây dựng từ các nguồn hiện tại để giải quyết vấn đề này.
Nguyên nhân là do sự kết hợp của thực tế là Socket.Poll () nhận đối số Int32 micro giây và bởi những gì có vẻ là lỗi trong chính Socket.Poll ().
Đầu tiên, 2 giờ chuyển đổi thành -1.389.934.592 micro giây (7200 giây * 1.000.000), giá trị tuyệt đối của nó là khoảng 48 phút.
Thứ hai, Tài liệu Socket.Poll () trạng thái:
Thay vào đó, nó dường như chuyển đổi thành giá trị tuyệt đối, khoảng 48 phút, vì vậy có thời gian chờ kỳ lạ nhưng có thể dự đoán của bạn.