Realized the PacketFinder dtor should probably be virtual.
diff --git a/bbb_cape/src/bbb/packet_finder.h b/bbb_cape/src/bbb/packet_finder.h
index 9c01cc9..3dd249e 100644
--- a/bbb_cape/src/bbb/packet_finder.h
+++ b/bbb_cape/src/bbb/packet_finder.h
@@ -16,7 +16,7 @@
 
  public:
   PacketFinder();
-  ~PacketFinder();
+  virtual ~PacketFinder();
 
   // Returns true if it finds one or false if it gets an I/O error first.
   // packet must be aligned to 4 bytes.