HDFStore inside thread provokes a segmentation fault.
Read same file inside a thread provokes a segmentation fault.
pandas==0.14.1

``` python
import pandas as pd
import threading


def thread():
    '''
    Stupid thread reading a DataFrame.
    '''
    store = pd.HDFStore('/tmp/df.h5')
    dataframe = store['/data']
    store.close()


def main():
    '''
    Main function.
    '''

    procs = list()
    for _ in range(1, 100):
        proc = threading.Thread(target=thread)
        procs.append(proc)
        proc.start()

    # Wait for all worker processes to finish
    for proc in procs:
        proc.join()
```
