firebase / firebase/firebase-admin-java

Realtime Database Async update hangs on error

Đang mở
#598 3 bình luận 1 reaction 1 người được giao Được @jsdt nhận Xem trên GitHub
api: database
Ngôn ngữ chính
Java
Star
620
Fork
305
Merge trung bình
3 giờ 23 phút
Pull request đã merge (30 ngày)
1

Mô tả

### [REQUIRED] Step 2: Describe your environment

* Operating System version: Docker openjdk:8 running on Google Cloud Run
* Firebase SDK version: 8.0.1
* Library version: 8.0.1
* Firebase Product: RT Database (auth, database, storage, etc)

### [REQUIRED] Step 3: Describe the problem

I made an update request with a completionListener with a badly sanitized key that had " and :. While I handled errors, this caused the request to end with an Internal error code. I forced the database call to timeout and received an error saying that my input was malformed.

Expectations: if the call to the database is malformed, it should just quit immediately instead of hang.

#### Steps to reproduce:
1. Call the updateChildren function with a malformed key
2. Force the callback to terminate (I used 5 seconds)
3. You should see an error s.a Firebase Database error: Invalid token in path

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.