OSDN Git Service

system/dirtylimit: Fix a race situation
authorHyman Huang <yong.huang@smartx.com>
Wed, 1 Nov 2023 14:04:04 +0000 (22:04 +0800)
committerJuan Quintela <quintela@redhat.com>
Fri, 3 Nov 2023 06:48:25 +0000 (07:48 +0100)
commitcce10a1f0c827653c00e81b6d7865cf974275994
treefdaf03f4d004287d69211dfff0aeb47f7382d598
parentd762bf97931b58839316b68a570eecc6143c9e3e
system/dirtylimit: Fix a race situation

Fix a race situation for global variable dirtylimit_state.

Also, replace usleep by g_usleep to increase platform
accessibility to the sleep function.

Signed-off-by: Hyman Huang <yong.huang@smartx.com>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Message-ID: <27c86239e21eda03d11ce5a3d07da3c229f562e3.1698847223.git.yong.huang@smartx.com>
system/dirtylimit.c