| 1 | |
| 2 | |
| 3 | @@ -162,7 +162,7 @@
|
| 4 | result.clear();
|
| 5 | for (ctr=0; ctr<num_srv; ctr++) {
|
| 6 | name srvname;
|
| 7 | - if (ns_name_ntop (srv [ctr]+SRV_SERVER, srvname, MAXDNAME) < 0) {
|
| 8 | + if (ns_name_uncompress (names.buf, names.buf+names.len, srv [ctr]+SRV_SERVER, srvname, MAXDNAME) < 0) {
|
| 9 | return -errno;
|
| 10 | }
|
| 11 |
|
| 12 | |
| 13 | |
| 14 | @@ -36,7 +36,7 @@
|
| 15 | pthread_mutexattr_init(&attr);
|
| 16 |
|
| 17 |
|
| 18 | - int ret = pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE_NP);
|
| 19 | + int ret = pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
|
| 20 | if (ret != 0) throw string(
|
| 21 | "t_mutex::t_mutex failed to create a recursive mutex.");
|
| 22 |
|