From: | Alexander Wöhrer <woehrer(at)par(dot)univie(dot)ac(dot)at> |
---|---|
To: | "Kris Jurka" <books(at)ejurka(dot)com> |
Cc: | pljava-dev(at)pgfoundry(dot)org, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: [Pljava-dev] stack depth limit exceeded - patch possible? |
Date: | 2008-04-14 12:56:51 |
Message-ID: | 58782.88.116.137.78.1208177811.squirrel@www.par.univie.ac.at |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pljava-dev |
Dear Kris,
am I understanding this correctly that pl/java sets it for the main Java
thread, so other threads spawned by this main thread and using postgres
SPI functionality will run into stack_depth_problems?
I have read only access in this application, so maybe my envisioned
patched version (check_stack_depth doing nothing) will work for my proof
of concept tests.
Can you suggest another workaround?
Regards,
Alexander Wöhrer
>
>
> On Sat, 12 Apr 2008, Alexander Wöhrer wrote:
>
>> I'm working on Windows XP SP2 (stack limit 3500 kb) and deployed
>> successfully my application (doing some external Web service calling)
>> inside PostGre 8.3.0.
>>
>> Unfortunatelly, the application needs at least 3 Threads and will run
>> for quite some time.
>>
>> I found this comment
>>
>> http://pgfoundry.org/pipermail/pljava-dev/2005/000491.html
>>
>> by Thomas Hallgren where he mentioned that PostGre only defines
>> one stack and therefor pl/java has no way of telling PostGre
>> about multiple thread stack pointers.
>>
>> My question is now if there is a patched version available of PostGre
>> 8.3.0 having this stack_depth check disabled?
>
> This was fixed in postgresql/pljava shortly after the referenced
> discussion. As requested, postgresql 8.1+ allows modification of
> stack_base_ptr so pljava can set it as desired.
>
> Kris Jurka
From | Date | Subject | |
---|---|---|---|
Next Message | Ron Mayer | 2008-04-14 13:15:43 | Re: Index AM change proposals, redux |
Previous Message | PFC | 2008-04-14 12:22:29 | Re: Cached Query Plans (was: global prepared statements) |
From | Date | Subject | |
---|---|---|---|
Next Message | Kris Jurka | 2008-04-14 15:23:46 | Re: [Pljava-dev] stack depth limit exceeded - patch possible? |
Previous Message | Kris Jurka | 2008-04-13 14:25:54 | Re: [Pljava-dev] stack depth limit exceeded - patch possible? |