fix for mantis #0003156


git-svn-id: https://gnunet.org/svn/gnunet@31064 140774ce-b5e7-0310-ab8b-a85725594a96
- nonexistent channel does not necessarily means an error, could be cross-notification of channel_destroy


git-svn-id: https://gnunet.org/svn/gnunet@31065 140774ce-b5e7-0310-ab8b-a85725594a96
-make cryogenic code Linux-only

git-svn-id: https://gnunet.org/svn/gnunet@31066 140774ce-b5e7-0310-ab8b-a85725594a96
fixed public key and identity comparison in disconnect messages


git-svn-id: https://gnunet.org/svn/gnunet@31067 140774ce-b5e7-0310-ab8b-a85725594a96
set to NO_TASK when done 


git-svn-id: https://gnunet.org/svn/gnunet@31068 140774ce-b5e7-0310-ab8b-a85725594a96
fix ats information on session start


git-svn-id: https://gnunet.org/svn/gnunet@31069 140774ce-b5e7-0310-ab8b-a85725594a96
fixing segfault since session->plugin was NULL


git-svn-id: https://gnunet.org/svn/gnunet@31070 140774ce-b5e7-0310-ab8b-a85725594a96