cancel(sock);
if (newscript) {
- rc= scriptinv_set(&sock->script, ip, newscript);
+ rc= scriptinv_set(&sock->script, ip, newscript, 0);
if (rc) return rc;
}
}
int do_dgram_socket_close(ClientData cd, Tcl_Interp *ip, void *sock_v) {
- destroy(sock_v);
tabledataid_disposing(ip,sock_v,&dgram_socks);
+ destroy(sock_v);
return TCL_OK;
}