Libport.Asio: update.
Libport.Asio: update.

commit 6206280ef4007f8e40907022ea88a097b4a4b6c9
Author: Akim Demaille <demaille@gostai.com>
Date:   Tue May 17 14:35:26 2011 +0200

    Libport.Asio: more Boost control over the various parts of the test.

        * tests/libport/asio.cc: here.

commit 207fa9611858806e1cb4586bfe8d3c85fd8cc3a7
Author: Matthieu Nottale <nottale@gostai.com>
Date:   Tue May 17 14:25:47 2011 +0200

    Libport.Asio: Call onError when closing with close().

        * lib/libport/asio.cc (close): Force an onErrorFunc call when
        closing, since we disconnect the backend immediately.

commit a9ac148da9fd49be1dd31277b439a073350446ee
Author: Matthieu Nottale <nottale@gostai.com>
Date:   Tue May 17 14:25:05 2011 +0200

    Libport.Asio: factor.

        * lib/libport/asio.cc (~Socket): Call, instead of duplicating, close.

commit 7ec3dab810dd6eb44e79ca44c7cb58e0f0839ec8
Author: Matthieu Nottale <nottale@gostai.com>
Date:   Tue May 17 14:08:42 2011 +0200

    Libport.Asio: more locks

        * lib/libport/asio-impl.hxx (continueWrite): Use a block lock on
        callbackLock.
        Make it more allike onReadDemux.

commit e3e689eec0af2fd0a12181a44a456c3ed72cc45e
Author: Akim Demaille <demaille@gostai.com>
Date:   Tue May 17 14:31:53 2011 +0200

    Libport.Asio: more logs.

        * tests/libport/asio.cc: here.
        Don't let the functions be static as it triggers warnings when we
        don't use them.

commit d47978e9a86c1f7a371af6a869d24a2d4629de63
Author: Akim Demaille <demaille@gostai.com>
Date:   Tue May 17 11:43:15 2011 +0200

    Libport.Asio: style changes.

        * include/libport/asio.hh, include/libport/asio.hxx,
        * lib/libport/asio.cc: Prepare forthcoming changes.

urbiforge/urbi,urbiforge/urbi,aldebaran/urbi,aldebaran/urbi,urbiforge/urbi,urbiforge/urbi,aldebaran/urbi,urbiforge/urbi,aldebaran/urbi,aldebaran/urbi,urbiforge/urbi,aldebaran/urbi,aldebaran/urbi,urbiforge/urbi,aldebaran/urbi,urbiforge/urbi,urbiforge/urbi