-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dirk Meyer wrote: | Hi, | | Jason and I broke the kaa.notifier API again. We renamed some stuff | and changed some parameter. Sorry about that, but the new API looks | much better now and I don't think we will break anything in the near | future. As a side-effect, the Freevo 1.8 trunk may be broken now. But | I guess, it does not affect 1.8. The Freevo 2.0 trunk is already | updated. | | Here the list of changes since the last kaa.base release. You can find | the complete API change history in API_CHANGES.txt. | | 1. MainThreadCallback.set_async() is removed. Calling a | MainThreadCallback will return an InProgress object, and the | new approach now is to wait() on this InProgress. | | 2. Several decorators renamed: | @kaa.execute_in_timer --> @kaa.timed | @kaa.execute_in_thread --> @kaa.threaded | @kaa.execute_in_mainloop --> @kaa.threaded(kaa.MAINTHREAD) | @kaa.yield_execution --> @kaa.coroutine | | @kaa.timed also changed the parameter order and name. It is now | interval, timer (default Timer) and policy (default | POLICY_RESTART). | | 3. SocketDispatcher and WeakSocketDispatcher are renamed to IOMonitor | and WeakIOMonitor.
Don't know if this is relevant, but I'm having two further problems with kaa notifier. The first is definitely related to kaa and it is that a Ctrl-C is not killing freevo, the process is still running and requires a kill -9 to really kill it. With the 1.7 series it exits cleanly but in the 1.8 series it does not seem to be exiting. I'm pretty certain that it did work with an earlier version of kaa. I could have changed something incorrectly or may be a thread is not being killed. The second problem is that the record server starts a second record servers process, I've no idea why it should do this. It works just fine with the Twisted only version in 1.7 and until recently the differences were minor. Is there any chance that kaa will start a second process? There is nothing in the record server that should spawn a second process. When a second process has been started, during a record the event mechanism breaks and so does recording. I've go to a point where Twisted is no longer used in the recordserver the only bit to left is the handling of the record schedule and favourites. Here I want the favourites to be separate from the schedule recordings. Duncan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHuy5KNi6l+Xvys44RAvHoAKCdRRtrQL/X+ysj0qBpi88irkCNdwCfVBAJ 5AFy+1bNbA+Hi/AVMBi6SCU= =Fouq -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel