-
Hi Carlos,
We are working on this scenario where prepare fails in case of multiple threads. For now you can try to prepare multiple times ( atleast 5) in case this exception.
Else you can also try to increase MUTEX_TIMEOUT_RETRIES parameter in csql.conf file.
Regards
Bijaya.
2010-01-08 10:48:34 UTC by bijaya
-
Hi,
The application I am currently developing has a two java threads (one wich inputs data from a database into the CSQL database, the other one outputs data from the CSQL database into another database) and another thread which spawns at least 2 C++ processes which retrieve data from the CSQL database, perform some calculations and save the result to the CSQL database...
2010-01-07 16:12:20 UTC by drkarl
-
bijaya committed patchset 1354 of module csql to the CSQL Main Memory Database and Cache CVS repository, changing 1 files.
2010-01-07 09:59:23 UTC by bijaya
-
bijaya committed patchset 1353 of module csql to the CSQL Main Memory Database and Cache CVS repository, changing 18 files.
2010-01-07 09:23:19 UTC by bijaya
-
bijaya committed patchset 1352 of module csql to the CSQL Main Memory Database and Cache CVS repository, changing 7 files.
2010-01-04 07:35:52 UTC by bijaya
-
prabatuty committed patchset 1351 of module csql to the CSQL Main Memory Database and Cache CVS repository, changing 1 files.
2010-01-04 05:31:38 UTC by prabatuty
-
Thanks for your quick response.
Yeah I haven't seen anything related to create database in csql documentation.
2009-12-30 09:37:20 UTC by nobody
-
Hi,
Ok I think I solved the problem... I think it was one of those nasty C/C++ memory management errors...
Greetings.
2009-12-29 16:55:15 UTC by drkarl
-
Hi again,
This is the Call Stack after the SIGABRT:
Level Address Function
0 0x00990422 __kernel-vsyscall
1 0x003ce4d1 raise
2 0x003d1932 abort
3 0x00404ee5 ??
4 0x00484de8 __fortify_fail
5 0x00484da0 __stack_chk_fail
6 0x0805ca00 CSQLManager::getMsgData
7 0x08050c52 GraphEngine::execute
8...
2009-12-29 11:37:23 UTC by drkarl
-
Hi,
I get a SIGABRT signal while debugging my application. Before this function executes, I successfuly execute other functions performing 3 SELECTS, and an UPDATE, but in the following function performing a SELECT, when it gets to the end of the function I get a SIGABRT.
vector CSQLManager::getMsgData(JobInfo info)
{
TimeStamp timeStamp;...
2009-12-29 11:24:08 UTC by drkarl