Some times process list out put show negative value like bellow :
Command :
watch /usr/local/mysql/bin/mysqladmin -ppass processlist |
8 | system user | | Connect | -1247 | Has read all relay log; waiting for the slave I/O thread to update it |
One of the reason :
make sure both Server has same time zone.
if there is any time difference between 2 server the replicate client show negative values