HI,
    we have many groups master slave , used semi-sync are normal.
    but there a group master and slave , semi-sync status show have a little question.

   master: 10.1.0.61    (MariaDB 10.1.22)
   slave1 : 10.1.0.62    (MariaDB 10.1.22)
   slave2:  10.1.0.63    (MariaDB 10.1.22)

three machine's semi-sync parameter:
rpl_semi_sync_master_enabled ON
rpl_semi_sync_master_timeout 10000
rpl_semi_sync_master_wait_point AFTER_COMMIT
rpl_semi_sync_slave_enabled ON


on master:  SHOW GLOBAL STATUS LIKE '%semi%' ;
Rpl_semi_sync_master_clients 1   #  should show : 2 
 ......

on slave1:   stop slave io_thread;
 then on master: SHOW GLOBAL STATUS LIKE '%semi%' ;
Rpl_semi_sync_master_clients

on slave1:   start slave io_thread;
on master:  SHOW GLOBAL STATUS LIKE '%semi%' ;
Rpl_semi_sync_master_clients 1


on slave2:   stop slave io_thread;
 then on master: SHOW GLOBAL STATUS LIKE '%semi%' ;
Rpl_semi_sync_master_clients

on slave2:   start slave io_thread;
on master:  SHOW GLOBAL STATUS LIKE '%semi%' ;
Rpl_semi_sync_master_clients 1


on slave1 and slave2 , I had uninstall and reinstall semi-sync plugin, 
still show  Rpl_semi_sync_master_clients is 1

I don't know where config have question? please you help, thanks