Read from FTDI232 Serial/USB device hangs

Beaglebone black, Debian image

I am using an FTDI 232 USB/serial cable to talk to a device at boring old 9600 8N1.This is a C++ program of mine and I use termios to configure the port.
It works fine for a few minutes, then read() hangs / sees nothing (and I know there is data coming in).
Restarting my program immediately works again for a while.
I see no alerts with ‘dmesg’.

I do not suspect the hardware since the problem did not occur when testing the same cable/device on Windows (it runs days on end).
Are there problems with the FTDI usb driver in the Debian image for BBB?

Kernel:
Linux beaglebone 3.8.13-bone70 #1 SMP Fri Jan 23 02:15:42 UTC 2015 armv7l GNU/Linux

Cheers
chris