owserver hangs some minutes when sequence number run over 0xFFFF Signed-off: "Enrico Hoepfner <enrico.hoepf...@gmx.de"
--- module/owlib/src/c/ow_w1_parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/owlib/src/c/ow_w1_parse.c b/module/owlib/src/c/ow_w1_parse.c index 3fd2e8f..611d3dc 100644 --- a/module/owlib/src/c/ow_w1_parse.c +++ b/module/owlib/src/c/ow_w1_parse.c @@ -232,7 +232,7 @@ enum Netlink_Read_Status W1_Process_Response( void (* nrs_callback)( struct netl // Don't need to free since nlm not set if BAD return nrs_error ; } - if ( NL_SEQ(nlp.nlm->nlmsg_seq) != (unsigned int) seq ) { + if ( NL_SEQ(nlp.nlm->nlmsg_seq) != NL_SEQ(seq) ) { LEVEL_DEBUG("Netlink sequence number out of order"); owfree(nlp.nlm) ; continue ; -- 1.9.1 Signed-off: "Enrico Hoepfner <enrico.hoepf...@gmx.de" ------------------------------------------------------------------------------ _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers