Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #4 0x00007f4e004be9c6 in test_other_conns (server=0x24aa550, check_conns=1) at /root/mongo-php-driver/util/pool.c:178
- 178 response = mongo_util_rs__cmd("ping", &other TSRMLS_CC);
- (gdb) print *server
- $12 = {socket = 0, connected = 0, owner = 28923, port = 27017, host = 0x24aa640 "mongo01",
- label = 0x24aa620 "mongo01:27017", username = 0x0, password = 0x0, db = 0x0, next = 0x0, next_in_pool = 0x0}
- (gdb) print other
- $13 = {socket = 12, connected = 1, owner = 4879001, port = 32590, host = 0x24aa620 "mongo01:27017",
- label = 0x2a71470 "\220,\247\002", username = 0x4f301410 <Address 0x4f301410 out of bounds>, password = 0x948240 "",
- db = 0xffffffff <Address 0xffffffff out of bounds>, next = 0x0, next_in_pool = 0x2a6f000}
- (gdb) print other.next_in_pool
- $14 = (struct _mongo_server *) 0x2a6f000
- (gdb) print *other.next_in_pool
- $15 = {socket = 37285696, connected = 0, owner = 44494928, port = 0, host = 0x0, label = 0x3148320 ">",
- username = 0x31482c0 "=", password = 0x2a718e0 "@S\310\002", db = 0x2a6eee0 "\340\031\b\003", next = 0x0,
- next_in_pool = 0x2010000}
- (gdb) print *monitor
- $16 = {timeout = 200, waiting = 0, num = {in_pool = 1, in_use = 0, total = -1, remaining = -1}, top = 0x2569eb0,
- servers = 0x0}
- (gdb) print *monitor.top
- $17 = {socket = 12, next = 0x0}
- (gdb) print *monitor
- $18 = {timeout = 200, waiting = 0, num = {in_pool = 1, in_use = 0, total = -1, remaining = -1}, top = 0x2569eb0,
- servers = 0x0}
- (gdb) print *monitor.top
- $19 = {socket = 12, next = 0x0}
- (gdb) print &other
- $20 = (mongo_server *) 0x7fff6da09d00
- (gdb) print other
- $21 = {socket = 12, connected = 1, owner = 4879001, port = 32590, host = 0x24aa620 "mongo01:27017",
- label = 0x2a71470 "\220,\247\002", username = 0x4f301410 <Address 0x4f301410 out of bounds>, password = 0x948240 "",
- db = 0xffffffff <Address 0xffffffff out of bounds>, next = 0x0, next_in_pool = 0x2a6f000}
- (gdb) print *server
- $22 = {socket = 0, connected = 0, owner = 28923, port = 27017, host = 0x24aa640 "mongo01",
- label = 0x24aa620 "mongo01:27017", username = 0x0, password = 0x0, db = 0x0, next = 0x0, next_in_pool = 0x0}
- (gdb)
Add Comment
Please, Sign In to add comment