[issue18782] sqlite3 row factory and multiprocessing map

2013-08-19 Thread Timothy O'Keefe
Timothy O'Keefe added the comment: Could you change the dummy function to do something other than simply return the row? For example: #!/usr/bin/env python import sqlite3 import multiprocessing as mp def main(): ## --- create a database conn = sqlite3.connect(&#x

[issue18782] sqlite3 row factory and multiprocessing map

2013-08-19 Thread Timothy O'Keefe
New submission from Timothy O'Keefe: If you run this code, you will get a segfault. If you a) remove the row factory from the following code or b) use the standard library map() instead of multiprocessing.Pool.map, then the code does not crash. #!/usr/bin/env python import sqlite3 i