On 07/07/2011 02:06 AM, Jan Friesse wrote:
> Signed-off-by: Jan Friesse <[email protected]>
> ---
>  exec/totemiba.c |    2 ++
>  1 files changed, 2 insertions(+), 0 deletions(-)
> 
> diff --git a/exec/totemiba.c b/exec/totemiba.c
> index ec4ccfc..0b2d2ca 100644
> --- a/exec/totemiba.c
> +++ b/exec/totemiba.c
> @@ -271,6 +271,7 @@ static inline struct send_buf *mcast_send_buf_get (
>               2048, IBV_ACCESS_LOCAL_WRITE);
>       if (send_buf->mr == NULL) {
>               log_printf (LOGSYS_LEVEL_ERROR, "couldn't register memory 
> range\n");
> +             free (send_buf);
>               return (NULL);
>       }
>       list_init (&send_buf->list_all);
> @@ -307,6 +308,7 @@ static inline struct send_buf *token_send_buf_get (
>               2048, IBV_ACCESS_LOCAL_WRITE);
>       if (send_buf->mr == NULL) {
>               log_printf (LOGSYS_LEVEL_ERROR, "couldn't register memory 
> range\n");
> +             free (send_buf);
>               return (NULL);
>       }
>       list_init (&send_buf->list_all);

Reviewed-by: Steven Dake <[email protected]>

Thanks!
-steve
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to