The ConnectionPool class is not multiprocessing-safe. If you’re using pycassa with multiprocessing, be sure to create one ConnectionPool per process. Creating a ConnectionPool before forking and sharing it among processes is inherently unsafe and will result in race conditions.