summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorSusan LoVerso <sue@wiredtiger.com>2014-04-03 13:42:04 -0400
committerSusan LoVerso <sue@wiredtiger.com>2014-04-03 13:42:04 -0400
commitf61cc053b052954f841b70cce6e2e1e242f546d0 (patch)
tree7357abb08711e6777f190c2062507e0010ff6854 /lang
parentd48660357da0dbfcab948660b9d878b24db5cbbc (diff)
downloadmongo-f61cc053b052954f841b70cce6e2e1e242f546d0.tar.gz
Add async_op config processing.
Diffstat (limited to 'lang')
-rw-r--r--lang/python/wiredtiger.i3
1 files changed, 2 insertions, 1 deletions
diff --git a/lang/python/wiredtiger.i b/lang/python/wiredtiger.i
index ebd29116285..99c6f6dd442 100644
--- a/lang/python/wiredtiger.i
+++ b/lang/python/wiredtiger.i
@@ -89,6 +89,7 @@ from packing import pack, unpack
if (*$1 != NULL) {
PY_CALLBACK *pcb;
+ (*$1)->flags |= WT_ASYNCOP_RAW;
PyObject_SetAttrString($result, "is_column",
PyBool_FromLong(strcmp((*$1)->key_format, "r") == 0));
PyObject_SetAttrString($result, "key_format",
@@ -101,7 +102,7 @@ from packing import pack, unpack
else {
Py_XINCREF($result);
pcb->pyobj = $result;
- ((WT_ASYNC_OP_IMPL *)(*$1))->lang_private = pcb;
+ (*$1)->lang_private = pcb;
}
}
}