diff options
author | A. Jesse Jiryu Davis <jesse@mongodb.com> | 2018-12-20 09:40:47 -0600 |
---|---|---|
committer | A. Jesse Jiryu Davis <jesse@mongodb.com> | 2019-01-03 12:39:58 -0500 |
commit | 0507035c67a4399482cf562efbd328ec128f06c6 (patch) | |
tree | 2418a00fba3c5a47af28de20058a2a765b600ce5 /src/mongo/scripting/mozjs/session.h | |
parent | 3a90146b8e7a589e902a6cd0bd3520e971e722ce (diff) | |
download | mongo-0507035c67a4399482cf562efbd328ec128f06c6.tar.gz |
SERVER-36902 Abort transaction on shell exit, try 2
Diffstat (limited to 'src/mongo/scripting/mozjs/session.h')
-rw-r--r-- | src/mongo/scripting/mozjs/session.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mongo/scripting/mozjs/session.h b/src/mongo/scripting/mozjs/session.h index 82f071d4241..8b00d77aff4 100644 --- a/src/mongo/scripting/mozjs/session.h +++ b/src/mongo/scripting/mozjs/session.h @@ -48,9 +48,14 @@ struct SessionInfo : public BaseInfo { struct Functions { MONGO_DECLARE_JS_FUNCTION(end); MONGO_DECLARE_JS_FUNCTION(getId); + MONGO_DECLARE_JS_FUNCTION(getTxnState); + MONGO_DECLARE_JS_FUNCTION(setTxnState); + MONGO_DECLARE_JS_FUNCTION(getTxnNumber); + MONGO_DECLARE_JS_FUNCTION(setTxnNumber); + MONGO_DECLARE_JS_FUNCTION(incrementTxnNumber); }; - static const JSFunctionSpec methods[3]; + static const JSFunctionSpec methods[8]; static const char* const className; static const unsigned classFlags = JSCLASS_HAS_PRIVATE; |