I have another problem: I read book ids in library, then I lauch iaction for adding books, after that I read again for ids in library.... and I get same ids list than before!
I know that it's because iaction for adding books uses an Adder object that uses a "worker" to make the job and returns control to main function. So when I read ids for second time, the worker is still working, and I get no new ids.
Any way to solve this?