[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r23848 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r23848 - gnunet/src/transport |
Date: |
Mon, 17 Sep 2012 13:56:04 +0200 |
Author: wachs
Date: 2012-09-17 13:56:04 +0200 (Mon, 17 Sep 2012)
New Revision: 23848
Modified:
gnunet/src/transport/transport_api.c
Log:
- do not crash on shutdown
Modified: gnunet/src/transport/transport_api.c
===================================================================
--- gnunet/src/transport/transport_api.c 2012-09-17 11:06:48 UTC (rev
23847)
+++ gnunet/src/transport/transport_api.c 2012-09-17 11:56:04 UTC (rev
23848)
@@ -988,7 +988,12 @@
const struct GNUNET_PeerIdentity *target)
{
struct GNUNET_PeerIdentity *pid;
- GNUNET_assert (NULL != handle->client);
+ if (NULL == handle->client)
+ {
+ /* FIXME: handle->client can be NULL when transport api is reconnecting
*/
+ GNUNET_break (0);
+ return;
+ }
pid = GNUNET_malloc (sizeof (struct GNUNET_PeerIdentity));
*pid = *target;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r23848 - gnunet/src/transport,
gnunet <=