-
Type:
Task
-
Resolution: Cannot Reproduce
-
Priority:
Critical - P2
-
None
-
Affects Version/s: 3.0.0
-
Component/s: None
-
Environment:Mac OS X Yosemite version 10.10.4 (14E46)
mongodb version: 3.0.4
mongo driver version: 2.0.39
We are trying to write a buffer object to Mongo DB, and although the “open” and “write” function run correctly the close method never returns on it’s callback. No error reporting, no result. I’m guessing we may be doing something wrong here, but we are following the examples at https://mongodb.github.io/node-mongodb-native/2.0/tutorials/gridfs/ to no avail. Below an example code we are using.
var gridStore = new GridStore(db, new ObjectID(), 'w',
{ "content_type": "image/png", "chunk_size": 1024*4 });
gridStore.open(function(err, gridStore) {
gridStore.write(buffer, function(err, result) {
gridStore.close(function(err, result)
);
});
});