On 11/17/11 00:38, Damyan Ivanov wrote:
>> Is user, running that script, a member of group firebird?
> No and I can't make it. I am a mere user on the porter machines :)
>

That's a pity and can be even a reason not to deliver ASTs between
processes. On the other hand we have 2 processes started by same user,
therefore in theory group should not affect something. Al least I can't
reproduce it locally (i.e. 2 isqls started by same
non-firebird-group-member user work fine).

>>> The blocking process has been signaled (in the shared memory) but 
>>> did not see that fact. This is likely to mean that the IPC event 
>>> hasn't been delivered.
>> Starting with 2.5.1 all IPC-related errors, that can't be for some
>> reason delivered to user, are not ignored but logged. Therefore making
>> firebird.log work appears to be very good idea.
> I am not sure. Running the connecting isql (the second one) under 
> strace doesn't mention 'log' in the output. It also seems to loop 
> repeating rt_sigprocmask calls, which makes me think there is 
> something wrong with strace. (Same loop on the creating isql and the 
> SQL> prompt doesn't show up after the creation).
>
> Anyway, I can't find a way to let fbembed use another log directory, 
> different from the one given to ./configure via --with-fblog. Perhaps 
> I have missed something.
>
> In case it helps, the output from 'strace isql-fb test.fdb' is at 
> http://paste.ubuntu.com/740562/

The only place from which I can see sigprocmask() called is editline
library. But there are some mroe interesting things in trace file. First:
futex(0xbefd8804, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1,
NULL, 4066b000) = -1 EAGAIN (Resource temporarily unavailable)
Appears enough to have problems with delivering signals.
And one more interesting line:
open("./fb_init", O_RDWR|O_CREAT|O_LARGEFILE, 0600) = 7
Why is _SHARED_ file opened in CWD? It should go to /tmp/firebird.



------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to