fixed match provider host info error
diff --git a/src/dubbo_provider_consumer_reg_table.erl b/src/dubbo_provider_consumer_reg_table.erl
index 31c862b..e307da3 100644
--- a/src/dubbo_provider_consumer_reg_table.erl
+++ b/src/dubbo_provider_consumer_reg_table.erl
@@ -262,7 +262,7 @@
lists:map(
fun(Item) ->
HostFlag = Item#connection_info.host_flag,
- case ets:match_object(?PROVIDER_NODE_LIST_TABLE, #connection_info{host_flag = HostFlag, pid = Item#connection_info.pid, _ = "_"}) of
+ case ets:match_object(?PROVIDER_NODE_LIST_TABLE, #connection_info{host_flag = HostFlag, pid = Item#connection_info.pid, _ = '_'}) of
[] ->
I2 = ets:insert(?PROVIDER_NODE_LIST_TABLE, Item),
logger:debug("update_node_conections insert one record ~p result:~p", [HostFlag, I2]);