fixed taskleak in i2c dev