add sigwaitinfo code