-----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

Reply via email to