Looks good to me. Just a question -- does this mean that calling disconnect with the same ID multiple times causes segfault? -- Vratislav Podzimek Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic