bug fixed (@subscribers length may change by subscribeOnce.)