-
Notifications
You must be signed in to change notification settings - Fork 985
Closed
Description
From firebase/firebase-admin-node#99
I've verified that this issue occurs with latest RTDB code as well (@firebase/database 0.1.2)
Environment
Debian buster
Node.js v 8.5.0
firebase-admin v ^5.0.0
Steps to reproduce:
- Start application and wait for console log "Firebase connected!"
- Go offline (switch off wifi or remove lan cable etc.)
When internet connection is disabled, application should print "Firebase disconnected".
It seems, it never does!
Relevant Code:
"use strict";
var path = require('path');
var admin = require("firebase-admin");
var serviceAccount = require(path.join(__dirname, "some-firebase-adminsdk-lu0x5-82c66d50f5.json"));
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://some.firebaseio.com/"
});
const database = admin.database();
var connectedRef = database.ref(".info/connected");
connectedRef.on("value", function(snap) {
if (snap.val() === true) {
console.log("Firebase connected!");
} else {
console.log("Firebase disconnected!");
}
});LanderBeeuwsaert, ristiisa, Ajiharan, vasujogani and alvin883