There is a serious issue in parallel processing. The scheme to call MCgetClient(), used in several places, does not work. Because it looks into the client record based on the process id of the thread that created it.
There is a serious issue in parallel processing. The scheme to call
MCgetClient(), used in several places, does not work. Because it
looks into the client record based on the process id of the thread
that created it.

The solution to look at the output file is also insufficient, because
threads may process in parallel an input file. [More to be done]

zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb