On Mon, Oct 7, 2013 at 12:10 PM, Tom Rondeau wrote:
> On Mon, Oct 7, 2013 at 11:55 AM, Achilleas Anastasopoulos
> wrote:
>> The temporary fix suggested elsewhere with
>> substituting lock() with stop() followed by wait()
>> and unlock() with start() was tested and works fine!!!
>>
>> For now this
On Mon, Oct 7, 2013 at 11:55 AM, Achilleas Anastasopoulos
wrote:
> The temporary fix suggested elsewhere with
> substituting lock() with stop() followed by wait()
> and unlock() with start() was tested and works fine!!!
>
> For now this is sufficient for what I want to do,
> although the stop/wait
The temporary fix suggested elsewhere with
substituting lock() with stop() followed by wait()
and unlock() with start() was tested and works fine!!!
For now this is sufficient for what I want to do,
although the stop/wait/start method
works only on the entire top_block and not on individual (hier2
I have uploaded a bare minimum example that still has this problem:
sinusoid--> throtle --> (ON or OFF block) --> null sink
http://web.eecs.umich.edu/~anastas/docs/onoff_flat_test1.py
And here is all the output of gdb (it segfaults in unlock() ):
(gdb) backtrace
#0 0x700b80a0 in volk_
Marcus,
thanks for the quick reply.
Here is the backtrace:
Sleep...
Unlocking...
[Thread 0x7fffbe7fc700 (LWP 29591) exited]
[Thread 0x7fffbf7fe700 (LWP 29593) exited]
[Thread 0x7fffdbfff700 (LWP 29595) exited]
[Thread 0x7fffe0aa7700 (LWP 29594) exited]
[Thread 0x7fffbeffd700 (LWP 29592) exited]
Hi Achilleas,
after skimming through your code, I found no obvious mistakes so far.
My guess was that under some circumstances, you connect or disconnect a
connection twice or something similarly wicked happens, but I can't see
why that should happen.
Can you supply us with a backtrace, generated
I have a pyhton program (see
http://web.eecs.umich.edu/~anastas/docs/onoff_flat_test.py)
that based on a button chooser (on/off) rearranges itself.
I use lock/unlock to do the disconnection/reconnection.
However, I always get segfaults after a couple of changes.
The graph is pretty simple:
A comp