V0.8.15

1. optimize code
2. support reconnecting