Changed BigQ.cc to not block till the internal thread finishes. Thats why removed the code for thread creation and directly created BigQ object in Sum::Operation.