Version: 1
-Previous: 76b1560498425d0e0142ac5b331bdf6c6eebe6f5
-Head: b132c3874f32b66cb122e46bb03bd22f3c8bcd0a
+Previous: dc68b6ee877c3bc1062840512d1c525d26599d86
+Head: bf737a8a4bb445f2d88aca3fef1386f98f827d99
Applied:
logging: 88d1bcda7ee4d64fe55e1e639cd485422a30c23b
acm_snoop: b132c3874f32b66cb122e46bb03bd22f3c8bcd0a
+ refresh-temp: bf737a8a4bb445f2d88aca3fef1386f98f827d99
Unapplied:
loopback: 8c3473645ff2d6097b6a9c351a726ea48c1d8165
Hidden:
--- /dev/null
+Bottom: d1d96503c5833062d50818f5ab44f42d2432089a
+Top: 081445f870110afaf96dc99d0dbd4e2e221fbc22
+Author: Sean Hefty <sean.hefty@intel.com>
+Date: 2010-11-15 12:10:40 -0800
+
+Refresh of acm_snoop
+
+---
+
+diff --git a/src/acm.c b/src/acm.c
+index f5eec84..88bbf9a 100644
+--- a/src/acm.c
++++ b/src/acm.c
+@@ -1020,7 +1020,7 @@ acm_process_addr_req(struct acm_ep *ep, struct ibv_wc *wc, struct acm_mad *mad)
+ status = acm_record_acm_route(ep, dest);
+ break;
+ }
+- if (addr_index >= 0) {
++ if (!DListEmpty(dest->req_queue)) {
+ status = acm_resolve_path(ep, dest, acm_resolve_sa_resp);
+ if (status)
+ break;