Node process do not exit until connection shutdown

Hi Couchbase,

running the following code with node.js never exits.

var Couchbase = require('couchbase'); var connection = new Couchbase.Connection({bucket: "default"}, function(err){ // connection.shutdown() });

if the connection.shutdown() line is un-commented, the node process exits normally.

Do we have to shutdown every couchbase connection explicitly ?