added getinfo socket listener