Alexandre
PHPПенсионер
утечка памяти в extention
обнаружил утечку памяти в коде
это утечка системных вызовов или исп. функц gethostbyname()
ее как-то можно устранить?
обнаружил утечку памяти в коде
Код:
LEAK SUMMARY:
definitely lost: 49 bytes in 5 blocks.
possibly lost: 0 bytes in 0 blocks.
still reachable: 5199 bytes in 9 blocks.
suppressed: 0 bytes in 0 blocks.
PHP:
server = gethostbyname(host);
if (server == NULL) {
zend_throw_exception( PHP_STORD_EXCEPTION, "Unknow host", 0 TSRMLS_CC);
RETURN_FALSE;
}
bzero((char *) &serv_addr, sizeof(serv_addr));
serv_addr.sin_family = AF_INET;
bcopy((char *)server->h_addr,
(char *)&serv_addr.sin_addr.s_addr,
server->h_length);
serv_addr.sin_port = htons(intern->port);
ее как-то можно устранить?