Comparing version 0.8.1 to 0.9.0
@@ -222,3 +222,9 @@ // Copyright 2013 SAP AG. | ||
function onerror(err) { | ||
self.emit('error', err); | ||
var cb = self._state.receive; | ||
if (cb) { | ||
self._state.receive = null; // a callback should be called only once | ||
cb(err); | ||
} else { | ||
self.emit('error', err); | ||
} | ||
} | ||
@@ -233,2 +239,9 @@ socket.on('error', onerror); | ||
socket.on('close', onclose); | ||
function onend() { | ||
var err = new Error('Connection closed by server'); | ||
err.code = 'EHDBCLOSE'; | ||
socket.emit('error', err); | ||
} | ||
socket.on('end', onend); | ||
}; | ||
@@ -235,0 +248,0 @@ |
@@ -95,2 +95,3 @@ // Copyright 2013 SAP AG. | ||
case FunctionCode.DDL: | ||
case FunctionCode.CONNECT: | ||
cb(null); | ||
@@ -97,0 +98,0 @@ return; |
@@ -9,3 +9,3 @@ { | ||
"description": "SAP HANA Database Client for Node", | ||
"version": "0.8.1", | ||
"version": "0.9.0", | ||
"repository": { | ||
@@ -12,0 +12,0 @@ "type": "git", |
@@ -321,3 +321,3 @@ SAP HANA Database Client for Node | ||
```js | ||
client.prepare('call * from DUMMY where X = ?', function (err, statement){ | ||
client.prepare('select * from DUMMY where DUMMY = ?', function (err, statement){ | ||
if (err) { | ||
@@ -336,3 +336,3 @@ return console.error('Error:', err); | ||
```js | ||
statement.exec([1], function (err, rows) { | ||
statement.exec(['X'], function (err, rows) { | ||
if (err) { | ||
@@ -339,0 +339,0 @@ return console.error('Error:', err); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
285342
100
8021
4